{"name":"apollo-router","vers":"0.1.0","deps":[],"cksum":"2d3533a4113a30e80a5f32758e72e04f21029d53dc6db8712711ca8fff4b178e","features":{},"yanked":true,"pubtime":"2021-10-21T12:12:16Z"} {"name":"apollo-router","vers":"1.0.0-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.64","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.2.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.14","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.5.16","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^3.2.21","features":["env","derive","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.1.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deadpool","req":"^0.9.5","features":["rt_tokio_1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.24","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hotwatch","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.20","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.0","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.1","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.19.1","features":["json","redactions"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"itertools","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonschema","req":"^0.16.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.132","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.7.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.3.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.17.0","features":["rt-tokio","serialize","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.5.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.16.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.10.0","features":["tonic","tonic-build","prost","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.15.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.11","features":["rustls-tls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.11","features":["rustls-tls","blocking"],"optional":false,"default_features":false,"target":null,"kind":"build"},{"name":"reqwest","req":"^0.11.11","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.10.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.10","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.144","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.85","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.21.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.9","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.4","features":["net","codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.6.2","features":["transport","tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.4","features":["trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"=0.1.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"=0.1.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.17.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.1.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"772fce9846ee213caa48839859317019402887061e76ea0b04da9d3ef81cd69d","features":{"console":["tokio/tracing","console-subscriber"],"failfast":[]},"yanked":false,"pubtime":"2022-09-14T16:24:51Z"} {"name":"apollo-router","vers":"1.0.0-rc.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.64","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.2.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.14","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.5.16","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^3.2.21","features":["env","derive","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.1.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deadpool","req":"^0.9.5","features":["rt_tokio_1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.24","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hotwatch","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.20","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.0","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.1","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.19.1","features":["json","redactions"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"itertools","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonschema","req":"^0.16.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.132","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.7.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.3.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.17.0","features":["rt-tokio","serialize","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.5.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.16.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.10.0","features":["tonic","tonic-build","prost","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.15.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.11","features":["rustls-tls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.11","features":["rustls-tls","blocking"],"optional":false,"default_features":false,"target":null,"kind":"build"},{"name":"reqwest","req":"^0.11.11","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.10.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.10","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.144","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.85","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.21.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.9","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.4","features":["net","codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.6.2","features":["transport","tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.4","features":["trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"=0.1.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"=0.1.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.17.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.1.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0513a91d572c5d0c66cf1a068bfe08ba9d77c599e0e49828b6115cc21dc0caab","features":{"console":["tokio/tracing","console-subscriber"],"failfast":[]},"yanked":false,"pubtime":"2022-09-16T14:28:12Z"} {"name":"apollo-router","vers":"1.0.0-rc.2","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.64","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.14","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.5.16","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^3.2.21","features":["env","derive","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.1.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deadpool","req":"^0.9.5","features":["rt_tokio_1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.24","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hotwatch","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.20","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.0","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.1","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.19.1","features":["json","redactions"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"itertools","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonschema","req":"^0.16.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.132","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.7.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.3.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.17.0","features":["rt-tokio","serialize","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.5.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.16.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.10.0","features":["tonic","tonic-build","prost","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.15.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.11","features":["rustls-tls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.11","features":["rustls-tls","blocking"],"optional":false,"default_features":false,"target":null,"kind":"build"},{"name":"reqwest","req":"^0.11.11","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.10.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.10","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.144","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.85","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.21.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.9","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.4","features":["net","codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.6.2","features":["transport","tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.4","features":["trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"=0.1.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"=0.1.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.17.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.1.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0eadfa06dee9dc1aaf489108dfabec1265a503095b060d34298f218e4848e2f8","features":{"console":["tokio/tracing","console-subscriber"],"failfast":[]},"yanked":false,"pubtime":"2022-09-20T14:31:52Z"} {"name":"apollo-router","vers":"1.0.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.64","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.14","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.5.16","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^3.2.21","features":["env","derive","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.1.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deadpool","req":"^0.9.5","features":["rt_tokio_1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.24","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hotwatch","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.20","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.0","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.1","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.19.1","features":["json","redactions"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonschema","req":"^0.16.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.132","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.7.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.3.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.17.0","features":["rt-tokio","serialize","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.5.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.16.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.10.0","features":["tonic","tonic-build","prost","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.15.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.11","features":["rustls-tls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.11","features":["rustls-tls","blocking"],"optional":false,"default_features":false,"target":null,"kind":"build"},{"name":"reqwest","req":"^0.11.11","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.10.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.10","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.144","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.85","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.21.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.9","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.4","features":["net","codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.6.2","features":["transport","tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.4","features":["trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"=0.1.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"=0.1.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.17.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.1.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"47d3ff4a6b26114a7f76a84f73a471a4fdb7a940c0adbaa32f9031a180feab6f","features":{"console":["tokio/tracing","console-subscriber"],"docs_rs":["router-bridge/docs_rs"],"failfast":[]},"yanked":false,"pubtime":"2022-09-22T13:29:31Z"} {"name":"apollo-router","vers":"1.1.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi_term","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.64","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.14","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.5.16","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^3.2.21","features":["env","derive","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.1.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deadpool","req":"^0.9.5","features":["rt_tokio_1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.24","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hotwatch","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.20","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.0","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.1","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.19.1","features":["json","redactions"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonschema","req":"^0.16.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.133","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.7.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.3.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.17.0","features":["rt-tokio","serialize","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.5.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.16.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.10.0","features":["tonic","tonic-build","prost","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.15.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.12","features":["rustls-tls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.12","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.10.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.10","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.144","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.85","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.21.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.10","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.4","features":["net","codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.6.2","features":["transport","tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.4","features":["trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"=0.1.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"=0.1.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.17.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.1.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"be138fcbabc2b682f5095085c9757555c804bf8a99dbc34a31daceeb13afd3e6","features":{"console":["tokio/tracing","console-subscriber"],"docs_rs":["router-bridge/docs_rs"],"failfast":[]},"yanked":false,"rust_version":"1.63.0","pubtime":"2022-09-30T12:01:55Z"} {"name":"apollo-router","vers":"1.2.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi_term","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.64","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.14","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.5.16","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^3.2.21","features":["env","derive","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.1.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deadpool","req":"^0.9.5","features":["rt_tokio_1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.24","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hotwatch","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.20","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.0","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.1","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.19.1","features":["json","redactions"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonschema","req":"^0.16.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.134","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.7.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.3.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.17.0","features":["rt-tokio","serialize","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.5.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.16.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.10.0","features":["tonic","tonic-build","prost","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.15.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.12","features":["rustls-tls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.12","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.10.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"^0.1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.10","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.144","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.85","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.21.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.10","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.4","features":["net","codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.6.2","features":["transport","tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.4","features":["trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"=0.1.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"=0.1.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.17.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.1.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"733554b961d94528386eac2668a45fb5411ec5f6cdfb1636a7314bc110ba1647","features":{"console":["tokio/tracing","console-subscriber"],"docs_rs":["router-bridge/docs_rs"],"failfast":[]},"yanked":false,"rust_version":"1.63.0","pubtime":"2022-10-11T15:45:30Z"} {"name":"apollo-router","vers":"1.2.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi_term","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.64","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.14","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.5.16","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^3.2.21","features":["env","derive","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.1.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deadpool","req":"^0.9.5","features":["rt_tokio_1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.24","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.20","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.0","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.1","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.19.1","features":["json","redactions"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonschema","req":"^0.16.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.134","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.7.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.3.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.17.0","features":["rt-tokio","serialize","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.5.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.16.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.10.0","features":["tonic","tonic-build","prost","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.15.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.12","features":["rustls-tls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.12","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.10.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"^0.1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.10","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.144","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.85","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.21.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.10","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.4","features":["net","codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.6.2","features":["transport","tls","tls-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.4","features":["trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"=0.1.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"=0.1.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.17.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.1.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"931c06acfdfc4f58dfed1ba9adc0d2fd1849520e1e0ac32ec94a82deafa17b9c","features":{"console":["tokio/tracing","console-subscriber"],"docs_rs":["router-bridge/docs_rs"],"failfast":[]},"yanked":false,"rust_version":"1.63.0","pubtime":"2022-10-26T08:19:27Z"} {"name":"apollo-router","vers":"1.3.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi_term","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.14","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.5.16","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^3.2.23","features":["env","derive","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.1.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deadpool","req":"^0.9.5","features":["rt_tokio_1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.24","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.20","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.0","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.1","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.21.0","features":["json","redactions"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonschema","req":"^0.16.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.134","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.7.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.4.1","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.17.0","features":["rt-tokio","serialize","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.5.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.16.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.10.0","features":["tonic","tonic-build","prost","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.15.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.12","features":["rustls-tls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.12","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.10.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"^0.1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.10","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.147","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.87","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.21.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.10","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.4","features":["net","codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.6.2","features":["transport","tls","tls-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.4","features":["trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"=0.1.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"=0.1.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.17.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.2.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"24710643b673f92d927d979fca69f4f922be46b4ad1c11e1e58f21f4fce07b53","features":{"console":["tokio/tracing","console-subscriber"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[]},"yanked":false,"rust_version":"1.63.0","pubtime":"2022-11-09T15:51:26Z"} {"name":"apollo-router","vers":"1.4.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi_term","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.58","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.5.17","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^3.2.23","features":["env","derive","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.1.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deadpool","req":"^0.9.5","features":["rt_tokio_1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.25","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.23","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.0","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.1","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.21.0","features":["json","redactions"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.137","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.7.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.4.1","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.17.0","features":["rt-tokio","serialize","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.5.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.16.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.10.0","features":["tonic","tonic-build","prost","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.15.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.21.6","features":["cluster","tokio-comp"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"redis_cluster_async","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.12","features":["rustls-tls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.12","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.11.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"^0.1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.11","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.147","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.87","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.21.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.11","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.4","features":["net","codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.6.2","features":["transport","tls","tls-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.4","features":["trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"=0.1.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"=0.1.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.17.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.2.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e9357a478eb4f030a5f5af9c23609815cea162d7453d0a0d728991ed7c871bb0","features":{"console":["tokio/tracing","console-subscriber"],"default":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"experimental_cache":["redis","redis_cluster_async"],"failfast":[]},"yanked":false,"rust_version":"1.63.0","pubtime":"2022-11-15T16:41:15Z"} {"name":"apollo-router","vers":"1.5.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi_term","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.59","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.5.17","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^3.2.23","features":["env","derive","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.1.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deadpool","req":"^0.9.5","features":["rt_tokio_1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.25","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.23","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.1","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.2","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.22.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.138","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.7.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.5.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.17.0","features":["rt-tokio","serialize","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.5.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.16.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.10.0","features":["tonic","tonic-build","prost","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.15.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.21.6","features":["cluster","tokio-comp"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"redis_cluster_async","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.13","features":["rustls-tls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.13","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.11.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"^0.1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^6.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.11","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.149","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.89","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.22.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.11","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.4","features":["net","codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.6.2","features":["transport","tls","tls-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.35","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.17.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.14","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.2.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ee95168a611ce93a20e652f7f57c895f8c3f3b3cd294d50b44007ef1009a79d5","features":{"console":["tokio/tracing","console-subscriber"],"default":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"experimental_cache":["redis","redis_cluster_async"],"failfast":[]},"yanked":false,"rust_version":"1.63.0","pubtime":"2022-12-06T16:08:39Z"} {"name":"apollo-router","vers":"1.6.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi_term","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.59","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.5.17","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^3.2.23","features":["env","derive","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.25","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.23","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.2","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.23.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.138","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.7.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.5.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.21.6","features":["cluster","tokio-comp"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"redis_cluster_async","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.13","features":["rustls-tls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.13","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.11.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"^0.1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^6.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.11","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.150","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.89","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.23.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.11","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.4","features":["net","codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.2","features":["transport","tls","tls-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.2.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"22afe8358e5633a086f27380983aaef6dfc32c9e81ef317b0bc0e4594112512e","features":{"console":["tokio/tracing","console-subscriber"],"default":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"experimental_cache":["redis","redis_cluster_async"],"failfast":[]},"yanked":false,"rust_version":"1.65.0","pubtime":"2022-12-13T17:54:40Z"} {"name":"apollo-router","vers":"1.7.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi_term","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.59","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.5.17","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.0.29","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.25","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.23","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.2","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.23.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.138","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.5.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.21.7","features":["cluster","tokio-comp"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"redis_cluster_async","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.13","features":["rustls-tls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.13","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.11.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"^0.1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^6.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.11","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.151","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.91","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.23.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.11","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.4","features":["net","codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.2.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"89fc3dd840ab0cb123feef3557c9148a0a5b5b2fdcdcc982e91440f7035f04c1","features":{"console":["tokio/tracing","console-subscriber"],"default":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"experimental_cache":["redis","redis_cluster_async"],"failfast":[]},"yanked":false,"rust_version":"1.65.0","pubtime":"2022-12-23T16:43:13Z"} {"name":"apollo-router","vers":"1.8.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi_term","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.2","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.0.32","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.25","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.23","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.2","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.26.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.139","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.5.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.21.7","features":["tokio-comp","tls","tokio-native-tls-comp"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"redis_cluster_async","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.13","features":["rustls-tls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.13","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.12.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"^0.1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^6.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.11","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.152","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.91","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.24.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.11","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.4","features":["net","codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.2.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f7b92847e75507b24929dabadd1699c6d65824cc05d66d88764c89a0aa791997","features":{"console":["tokio/tracing","console-subscriber"],"default":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"experimental_cache":["redis","redis_cluster_async"],"failfast":[]},"yanked":false,"rust_version":"1.65.0","pubtime":"2023-01-12T08:19:12Z"} {"name":"apollo-router","vers":"1.9.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi_term","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.2","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.9","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.1.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deduplicate","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.25","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.23","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.2","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.26.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.139","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.5.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.21.7","features":["tokio-comp","tls","tokio-native-tls-comp"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"redis_cluster_async","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.13","features":["rustls-tls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.13","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.12.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"^0.1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^6.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.11","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.152","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.91","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.24.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.11","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.4","features":["net","codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.2.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"daaa15111cf399aa857ddb99b9cbd44c88dec4b0d8bd1cd6bf753b2da8e3a570","features":{"console":["tokio/tracing","console-subscriber"],"default":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[]},"yanked":false,"rust_version":"1.65.0","pubtime":"2023-01-24T19:48:38Z"} {"name":"apollo-router","vers":"1.10.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi_term","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.64","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.4","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.9","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.1.4","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deduplicate","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.26","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.23","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.2","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.26.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.139","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.5.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.1.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.21.7","features":["tokio-comp","tls","tokio-native-tls-comp"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"redis_cluster_async","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["rustls-tls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.12.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^6.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.11","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.149","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.85","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.25.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.11","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.4","features":["net","codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.2.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"89ac2d4d305a8d58834b45e4f9ecc2af535b228bfc07c5e38632a792cbd6d14c","features":{"console":["tokio/tracing","console-subscriber"],"default":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[]},"yanked":false,"rust_version":"1.65.0","pubtime":"2023-02-01T14:47:03Z"} {"name":"apollo-router","vers":"1.10.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi_term","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.64","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.4","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.9","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.1.4","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deduplicate","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.26","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.24","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.2","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.26.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.139","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.5.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.1.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.21.7","features":["tokio-comp","tls","tokio-native-tls-comp"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"redis_cluster_async","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["rustls-tls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.12.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"^0.1.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^6.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.11","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.149","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.85","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_millis","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.25.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.11","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.4","features":["net","codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.2.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ec20f66f2ead52f8174ba06272d22e548b56412cd31592780275107dab68bf6c","features":{"console":["tokio/tracing","console-subscriber"],"default":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[]},"yanked":false,"rust_version":"1.67.0","pubtime":"2023-02-07T18:16:03Z"} {"name":"apollo-router","vers":"1.10.2","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi_term","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.64","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.4","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.9","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.1.4","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deduplicate","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.26","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.24","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.2","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.26.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.139","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.5.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.1.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.21.7","features":["tokio-comp","tls","tokio-native-tls-comp"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"redis_cluster_async","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["rustls-tls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.12.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"^0.1.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^6.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.11","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.149","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.85","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_millis","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.25.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.11","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.4","features":["net","codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.2.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"00b13d158bc03e43205ee39e7cb02eddb203af6238839719049e08a449cd7679","features":{"console":["tokio/tracing","console-subscriber"],"default":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[]},"yanked":false,"rust_version":"1.67.0","pubtime":"2023-02-08T14:21:47Z"} {"name":"apollo-router","vers":"1.10.3","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi_term","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.64","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.4","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.9","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.1.4","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deduplicate","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.26","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.24","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.2","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.26.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.139","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.5.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.1.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.21.7","features":["tokio-comp","tls","tokio-native-tls-comp"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"redis_cluster_async","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["rustls-tls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.12.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"^0.1.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^6.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.11","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.149","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.85","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_millis","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.25.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.11","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.4","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.2.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ccfa39c9f2c30680021f102bfd416011209e76e9869196cdf87a42b2638d875d","features":{"console":["tokio/tracing","console-subscriber"],"default":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[]},"yanked":false,"rust_version":"1.67.0","pubtime":"2023-02-10T18:34:20Z"} {"name":"apollo-router","vers":"1.11.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi_term","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.64","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.7","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.1.4","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deduplicate","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.26","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.24","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.2","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.26.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.139","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.5.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.1.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.21.7","features":["tokio-comp","tls","tokio-native-tls-comp"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"redis_cluster_async","req":"^0.7.2","features":["tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["rustls-tls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.12.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"^0.1.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.11","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.149","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.85","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_millis","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-binary","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.25.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.12","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.7","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.2.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1a0f0d030adeaadc23a48aaa410f814e3c1293e4012e49ec038aaaf92163e249","features":{"console":["tokio/tracing","console-subscriber"],"default":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[]},"yanked":false,"rust_version":"1.67.0","pubtime":"2023-02-21T16:04:25Z"} {"name":"apollo-router","vers":"1.12.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi_term","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.11","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.1.4","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0-beta.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0-beta.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.27","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.25","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.2","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.26.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.140","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.5.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.1.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"paste","req":"^1.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.12.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"^0.1.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.149","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.85","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.25.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.12","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.7","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.2.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3c6daa10906101635448a0a6eac05ab82c94386117b236838511387ac759f4e7","features":{"console":["tokio/tracing","console-subscriber"],"default":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[]},"yanked":false,"rust_version":"1.67.0","pubtime":"2023-03-15T13:20:45Z"} {"name":"apollo-router","vers":"1.12.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi_term","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.11","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.1.4","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0-beta.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0-beta.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.27","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.25","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.2","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.26.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.140","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.5.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.1.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"paste","req":"^1.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.12.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"^0.1.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.149","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.85","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.25.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.12","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.7","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.2.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d856cd6524391b0da20d26efe993aa53102190d658c19505d514c8208c6eb4d8","features":{"console":["tokio/tracing","console-subscriber"],"default":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[]},"yanked":false,"rust_version":"1.67.0","pubtime":"2023-03-15T18:26:36Z"} {"name":"apollo-router","vers":"1.13.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi_term","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.12","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.1.4","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0-beta.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.27","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.25","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.2","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.26.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.140","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.5.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.1.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"paste","req":"^1.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.15","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.15","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.12.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"^0.1.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.149","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.85","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.25.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.12","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.7","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.2.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"76f64c1d015c74c6185ee0146505c0e7974b582f65483c7c3924c5419cf4cd11","features":{"console":["tokio/tracing","console-subscriber"],"default":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[]},"yanked":false,"rust_version":"1.67.0","pubtime":"2023-03-24T11:16:01Z"} {"name":"apollo-router","vers":"1.13.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi_term","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.6","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.1.4","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0-beta.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.27","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.25","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.2","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.26.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.140","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.5.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.1.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"paste","req":"^1.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.15","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.15","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.12.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.149","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.85","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.24.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.12","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.7","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.1.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d0b1f5f0422a01f7ccd093da5e909406adeba2c5578a482c658ad3b70bd2ccf9","features":{"console":["tokio/tracing","console-subscriber"],"default":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[]},"yanked":false,"rust_version":"1.67.0","pubtime":"2023-03-28T14:23:45Z"} {"name":"apollo-router","vers":"1.13.2","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi_term","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.6","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.1.4","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0-beta.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.27","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.25","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.2","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.26.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.140","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.5.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.1.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"paste","req":"^1.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.15","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.15","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.12.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.149","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.85","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.24.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.12","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.7","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.1.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ac3b09cb6f1ad42ee603f2cd9d43ca44c529e4c9cc7bcd649778ad83e14d622c","features":{"console":["tokio/tracing","console-subscriber"],"default":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[]},"yanked":false,"rust_version":"1.67.0","pubtime":"2023-04-03T18:24:56Z"} {"name":"apollo-router","vers":"1.14.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi_term","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.6","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.1.4","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0-beta.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.27","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.25","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.2","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.26.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.140","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.5.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.1.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"paste","req":"^1.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.15","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.15","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.12.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.149","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.85","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.24.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.12","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.7","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.1.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"748482478452a83be0043f8358ad851080f888f285234989b304fe7e5532fedd","features":{"console":["tokio/tracing","console-subscriber"],"default":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[]},"yanked":false,"rust_version":"1.67.0","pubtime":"2023-04-07T10:06:04Z"} {"name":"apollo-router","vers":"1.15.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi_term","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.6","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.1.4","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0-beta.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.27","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.25","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.2","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.26.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.140","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.5.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.1.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"paste","req":"^1.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.15","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.15","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.12.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.149","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.85","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.24.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.12","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.7","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.1.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7c49a4029aba09381f709d343e9f254e4400fa48b2c1240b7b38bd8245809e36","features":{"console":["tokio/tracing","console-subscriber"],"default":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[]},"yanked":false,"rust_version":"1.67.0","pubtime":"2023-04-17T17:36:23Z"} {"name":"apollo-router","vers":"1.15.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi_term","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.6","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.1.4","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0-beta.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.27","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.25","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.2","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.26.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.140","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.5.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.1.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"paste","req":"^1.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.15","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.15","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.12.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.149","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.85","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.24.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.12","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.7","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.1.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3f2bcab82fed644feae1e598b74e293df18f831f4dfbfe5071744b5051b94dc9","features":{"console":["tokio/tracing","console-subscriber"],"default":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[]},"yanked":false,"rust_version":"1.67.0","pubtime":"2023-04-18T11:57:26Z"} {"name":"apollo-router","vers":"1.16.0-alpha.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.6","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.1.4","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0-beta.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.27","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.25","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.2","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.26.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.140","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.5.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.1.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.15","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.15","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.12.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.149","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.85","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tokio","req":"^1.24.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.12","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.7","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.1.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"aec7f4a7dfbcc2f20d1317196cd98021e420e23fec32e1506dfc4622eac064c2","features":{"console":["tokio/tracing","console-subscriber"],"default":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[]},"yanked":false,"rust_version":"1.67.0","pubtime":"2023-05-01T14:08:30Z"} {"name":"apollo-router","vers":"1.16.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.6","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.1.4","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0-beta.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.27","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.25","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.2","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.26.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.140","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.5.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.1.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"paste","req":"^1.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.15","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.15","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.12.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.149","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.85","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.24.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.12","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.7","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.1.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a99ccbb033b4f1ae21a8aaad1a13e67866c8334ad4835d020f082be48a870941","features":{"console":["tokio/tracing","console-subscriber"],"default":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[]},"yanked":false,"rust_version":"1.67.0","pubtime":"2023-05-03T18:53:44Z"} {"name":"apollo-router","vers":"1.17.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.6","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.1.4","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0-beta.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.27","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.25","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.2","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.26.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.140","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.5.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.1.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"paste","req":"^1.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.15","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.15","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.12.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.149","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.85","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.24.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.12","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.7","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.1.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cda1227b27092c1f2bcc0c8f9dd402dde9438b0c28e20168140925cde4f9e87e","features":{"console":["tokio/tracing","console-subscriber"],"default":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[]},"yanked":false,"rust_version":"1.67.0","pubtime":"2023-05-04T13:47:48Z"} {"name":"apollo-router","vers":"1.18.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.6","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.1.4","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0-beta.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.27","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.25","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.2","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.26.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.140","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.5.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.1.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"paste","req":"^1.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.15","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.15","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.12.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.149","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.85","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.24.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.12","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.7","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.1.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"fde14dc3792a5b6f35ed59c643fbacc44662287028449b796f8ee332d2db20c2","features":{"console":["tokio/tracing","console-subscriber"],"default":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[]},"yanked":false,"rust_version":"1.67.0","pubtime":"2023-05-05T13:24:34Z"} {"name":"apollo-router","vers":"1.18.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.6","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.1.4","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0-beta.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.27","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.25","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.2","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.26.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.140","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.5.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.1.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"paste","req":"^1.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.15","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.15","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.12.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.149","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.85","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.24.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.12","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.7","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.1.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2915732c6ecb07f9354d85f1797d0b33d9059720cf1835645057db48c86954a9","features":{"console":["tokio/tracing","console-subscriber"],"default":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[]},"yanked":false,"rust_version":"1.67.0","pubtime":"2023-05-11T12:12:55Z"} {"name":"apollo-router","vers":"1.19.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.6","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.1.4","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0-beta.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.27","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.25","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.2","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.26.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.140","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.5.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.1.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.15","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.15","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.12.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.149","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.85","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.24.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.12","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.7","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.1.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6916e2181268302e42c84e917baf13ebad358ee59eaffb1473b20f1bf16ba72d","features":{"console":["tokio/tracing","console-subscriber"],"default":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[]},"yanked":false,"rust_version":"1.67.0","pubtime":"2023-05-19T13:59:47Z"} {"name":"apollo-router","vers":"1.19.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.6","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.1.4","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0-beta.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.27","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.25","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.2","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.26.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.140","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.5.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.1.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.15","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.15","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.12.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.149","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.85","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.24.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.12","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.7","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.1.2","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8bf1d641eee9867335fd64a2e899c408e087c221bb479bb4df82861e4b8a507e","features":{"console":["tokio/tracing","console-subscriber"],"default":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[]},"yanked":false,"rust_version":"1.67.0","pubtime":"2023-05-26T13:40:27Z"} {"name":"apollo-router","vers":"1.20.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.69","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.18","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.1.6","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.0.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.26","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.2","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.28.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.144","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.5.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.1.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.17.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.17.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.12.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.152","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.93","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.1","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.24.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.3.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"fe47856a86e66b35eeed5421caf7e5894df2587c30627c6b195017988b6080a4","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.67.0","pubtime":"2023-05-31T14:57:52Z"} {"name":"apollo-router","vers":"1.21.0-alpha.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.18","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.0","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.26","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.3","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.29.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.146","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.9.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.2.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.17.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.17.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.19.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.7.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.18.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.12.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.17.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.14.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.163","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.96","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.1","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.11","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.28.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.3.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.3.3","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7b80cc7b4982fdd28d10a487e35561f6a6db7e4be7da8ecdb76f02846665e3e1","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.70.0","pubtime":"2023-06-08T10:45:05Z"} {"name":"apollo-router","vers":"1.21.0-alpha.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.18","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.3","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.26","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.3","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.29.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.146","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.9.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.2.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.14.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.164","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.96","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.1","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.28.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.3.3","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"debcc3ef26cbb922614b2ead1fead998cfeea4038bbd2828e2c399dae115e513","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.70.0","pubtime":"2023-06-16T13:23:24Z"} {"name":"apollo-router","vers":"1.21.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.18","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.3","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.26","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.3","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.29.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.146","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.9.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.2.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.15.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.15.0","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.164","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.96","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.1","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.28.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.3.3","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"35e8e6123ee81d90cf51b7c910f58aead664f42d90a905b06fa0418dcdc5b2bd","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.70.0","pubtime":"2023-06-20T11:00:25Z"} {"name":"apollo-router","vers":"1.22.0-alpha.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.18","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.6","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"backtrace","req":"^0.3.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.3","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.26","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.3","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.29.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.146","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.9.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.2.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.15.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.15.0","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.164","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.96","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.1","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.28.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.18.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.3.3","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"32aa3d8363b734672ad29e714d34cebd5ce7ea6cbaa3aca65027e27b8f13b948","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.70.0","pubtime":"2023-06-20T15:31:39Z"} {"name":"apollo-router","vers":"1.22.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.18","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.6","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"backtrace","req":"^0.3.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.3","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.26","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.3","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.29.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.146","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"miette","req":"^5.9.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.2.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.15.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.15.0","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.164","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.96","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.1","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.28.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.18.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.3.3","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ffcfe51a8218454dd25f532a5435ff8e2474c1bfb8d1fad00b4798084a3c3c91","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.70.0","pubtime":"2023-06-21T10:27:15Z"} {"name":"apollo-router","vers":"1.23.0-alpha.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.18","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.18","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"backtrace","req":"^0.3.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.10","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.3","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.30.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.147","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.2.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.166","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.100","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.1","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.29.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.18.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a0e03c5084c62e20cc48da2ddf0d84cf09cca172f8a65da5acc0574a23d0c9a2","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.70.0","pubtime":"2023-07-05T12:19:28Z"} {"name":"apollo-router","vers":"1.23.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.18","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.18","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"backtrace","req":"^0.3.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.10","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.3","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.30.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.147","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.2.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.166","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.100","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.1","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.29.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.18.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e5ce243707d1058ba80516cbd73826253846ba134df8234ba907a06c020b3ce2","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.70.0","pubtime":"2023-07-07T15:01:39Z"} {"name":"apollo-router","vers":"1.24.0-alpha.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.18","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.18","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"backtrace","req":"^0.3.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.11","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.3","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.30.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.147","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.2.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.18.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.6.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.17.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.11.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.16.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.171","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.102","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.1","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.43","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.29.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.18.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"012e70c46ff23377dcdb4e4d414a41d28bc227804f426d7b0e159ec6dc56e0d9","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.70.0","pubtime":"2023-07-12T09:10:03Z"} {"name":"apollo-router","vers":"1.24.0-alpha.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.18","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.18","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"backtrace","req":"^0.3.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.11","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.3","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.30.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.147","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.2.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.19.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.7.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.18.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.12.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.17.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.171","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.102","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.1","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.43","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.29.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.18.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1a4157fb5993895c8422046149dc070b0c20f3feed8916a09156c27bd2e44781","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.70.0","pubtime":"2023-07-13T09:04:03Z"} {"name":"apollo-router","vers":"1.24.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.18","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.18","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"backtrace","req":"^0.3.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.11","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.3","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.30.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.147","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.2.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.19.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.7.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.18.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.12.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.17.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.171","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.102","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.1","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.43","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.29.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.18.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"880d784006806f043980baa86f96e726c65ff60ae85a5419f28510e7bfc354f5","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.70.0","pubtime":"2023-07-13T15:23:21Z"} {"name":"apollo-router","vers":"1.25.0-alpha.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.18","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.18","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.11","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.3","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.30.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.147","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.2.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.19.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.7.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.18.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.12.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.17.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.171","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.102","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.1","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.43","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.29.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.18.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"90f7cd79613f49a4dd6a9490e757877617dbb947ea2a1435eef5a96c6d068ad7","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.70.0","pubtime":"2023-07-14T19:29:21Z"} {"name":"apollo-router","vers":"1.25.0-alpha.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.72","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.18","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.18","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.15","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.3","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.31.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.147","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.2.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.19.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.7.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.18.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.12.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.17.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.171","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.103","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.1","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.43","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.29.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.18.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cac88330064a625530d8873265a0944c0a5c88fb43be0c86f757b3f43e3e3dac","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.70.0","pubtime":"2023-07-18T15:05:32Z"} {"name":"apollo-router","vers":"1.25.0-alpha.2","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.72","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.19","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.19","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.16","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.3","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.31.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.147","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.2.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.19.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.7.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.18.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.12.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.17.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.171","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.103","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.1","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.43","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.29.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.18.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1026dd0ac12e5c99070999cc5f6663d51f2aafedc10d82a34bf3e486709fe177","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.70.0","pubtime":"2023-07-19T08:40:15Z"} {"name":"apollo-router","vers":"1.25.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.72","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.19","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.19","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.16","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.3","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.31.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.147","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.2.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.19.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.7.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.18.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.12.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.17.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.171","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.103","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.1","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.43","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.29.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.18.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"fa9bf7f8f03aa6afe64e9a9ac4be63d304007f47cb92722d3d8b67a86e4d5187","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.70.0","pubtime":"2023-07-20T10:55:02Z"} {"name":"apollo-router","vers":"1.26.0-alpha.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.72","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.19","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.19","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.16","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.3","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.31.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.147","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.2.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.19.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.7.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.18.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.12.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.17.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.171","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.103","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.1","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.43","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.29.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.18.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ba387651ae695d94263a3e0df69f8dd47fca9ef503072d98ed0fc9d1ebed12d8","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.70.0","pubtime":"2023-07-25T18:11:17Z"} {"name":"apollo-router","vers":"1.26.0-alpha.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.72","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.19","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.19","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.16","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.3","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.31.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.147","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.2.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.19.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.7.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.18.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.12.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.17.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.171","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.103","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.1","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.43","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.29.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.18.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4f90faf93e7e251ae2b8d33fd06089931af41b32e5fe9343aeabe968b232aa28","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.70.0","pubtime":"2023-07-26T09:11:11Z"} {"name":"apollo-router","vers":"1.26.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.72","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.19","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.19","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.16","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.3","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.31.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.147","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.2.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.19.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.7.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.18.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.12.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.17.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.171","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.103","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.1","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.43","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.29.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.18.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"de5da7b5d4df74ea77323a759137f8dc5990d305df96856698907f25144ee189","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.70.0","pubtime":"2023-07-28T12:22:22Z"} {"name":"apollo-router","vers":"1.27.0-alpha.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.72","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.55.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.55.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.55.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.55.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.19","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.19","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.10","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.16","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^1.9.3","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.31.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.147","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.2.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.19.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.7.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.18.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.12.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.17.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.171","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.103","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.1","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.43","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.29.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.18.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2ef61bf6b79faef7151ef7fa6ca5a05565493c2d6bf91c411010d3ae39b9bb89","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.70.0","pubtime":"2023-08-11T12:53:15Z"} {"name":"apollo-router","vers":"1.27.0-alpha.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.55.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.55.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.55.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.55.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.11","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.22","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.31.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.147","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.0.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.19.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.7.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.18.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.12.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.17.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.183","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.105","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.1","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.18.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"defc10c610c526e7d7fc00e8445880b98117762d9d621890adc1dbdd48dc88a5","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.70.0","pubtime":"2023-08-17T18:13:38Z"} {"name":"apollo-router","vers":"1.27.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.3.15","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.55.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.55.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.55.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.55.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.11","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.22","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.23.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.31.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.16.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.147","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.0.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.19.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.7.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.18.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.12.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.17.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.18","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.183","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.105","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.1","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.24.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.18.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.3.5","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.11","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f228cb91e67cb55a747c7ccba9ace759e87f3c09ea0ff3ed9cb6d6ca95af011d","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.70.0","pubtime":"2023-08-18T13:33:24Z"} {"name":"apollo-router","vers":"1.28.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.1","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.11","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.23","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.1","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.31.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.147","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.19.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.7.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.18.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.12.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.17.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.19","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.19","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.183","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.105","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.1","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.18.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.3","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.17","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0724b1925a8d722da88434f1018accdfaebc4e328cae67d96f04d157bcdebb1c","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":true,"rust_version":"1.71.1","pubtime":"2023-08-25T10:41:50Z"} {"name":"apollo-router","vers":"1.28.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.1","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.11","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.23","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.0","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.1","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.31.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.147","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.19.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.7.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.18.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.12.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.17.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.19","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.19","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.183","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.105","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.1","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.18.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.3","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.17","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e7359345bc38829d085f0715a7a800b4755f5ba9eae3352ef2b26934251812b7","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.71.1","pubtime":"2023-08-28T16:47:33Z"} {"name":"apollo-router","vers":"1.29.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.1","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.11","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.2","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.1","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.1","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.1","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.31.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.147","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.19.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.7.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.18.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.12.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.17.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.9.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.19","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.19","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.188","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.105","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.1","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.18.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.3","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.17","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"499dd411a4504f21c339a63d591bc969600522ab93a700f6f55ab41dd500f652","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.71.1","pubtime":"2023-09-04T15:04:38Z"} {"name":"apollo-router","vers":"1.29.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.1","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.11","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.2","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.1","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.1","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.1","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.31.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"introspector-gadget","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.147","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.19.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.7.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.18.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.12.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.17.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.9.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.19","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.19","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.15.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.188","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.105","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.1","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.18.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.3","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.17","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ed98d1b74490c14266436f9eb413dbc1b4c60d6ff49589d4844ca2e2cca15a19","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.71.1","pubtime":"2023-09-04T17:28:38Z"} {"name":"apollo-router","vers":"1.30.0-alpha.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.1","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.11","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.2","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.1","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.1","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.1","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.31.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.147","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.19.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.7.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.18.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.12.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.17.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.9.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.19","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.19","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.188","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.106","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.1","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.48","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.18.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.3","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.17","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0e633bc21bd2f7411eddf7b67529417f0a8847f4098020bf9f05043240df51eb","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2023-09-11T13:18:26Z"} {"name":"apollo-router","vers":"1.30.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.1","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.11","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.2","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.1","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.1","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.1","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.31.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.147","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.19.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.7.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.18.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.12.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.17.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.9.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.19","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.19","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.188","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.106","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.1","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.48","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.18.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.3","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.17","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6e0475e873b5523a01b67ab2c921c6c451dda88d47cb93e25285c79c5cf4f6bc","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2023-09-14T15:00:33Z"} {"name":"apollo-router","vers":"1.31.0-alpha.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.1","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.11","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.4","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.2","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.2","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.1","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.32.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.147","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.19.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-aws","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.7.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.18.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.12.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.17.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.9.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.19","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.19","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.188","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.107","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.1","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.48","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.3","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.17","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d4170ff9356f471b4fde1921760408863ed96733910377f95d00148328cb5bb8","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2023-09-22T17:08:28Z"} {"name":"apollo-router","vers":"1.30.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.1","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.11","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.2","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.1","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.1","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.1","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.31.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.147","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.19.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.7.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.18.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.12.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.17.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.9.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.19","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.19","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.188","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.106","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.1","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.48","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.18.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.3","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.17","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f216c8084e980381b902311ea990d3289bab42bd5a98cdf3bc0c4a90262379fc","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2023-09-22T17:10:46Z"} {"name":"apollo-router","vers":"1.31.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.1","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.11","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.4","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.2","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.2","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.1","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.32.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.147","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.19.0","features":["rt-tokio","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-aws","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.7.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.18.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.12.0","features":["grpc-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-zipkin","req":"^0.17.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.9.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.19","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.19","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.2","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.2","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.12","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.188","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.107","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.1","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.48","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.8.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.3","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.17","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8d071eab9a5c1babf4865a8c0dba98aedbba12606ac6614e2d4a3ac2c2dbf704","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2023-09-27T15:00:51Z"} {"name":"apollo-router","vers":"1.32.0-alpha.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.3","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.11","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.5","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.2","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.2","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.1","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.0.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.33.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.148","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["rt-tokio","metrics","testing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.9.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.20","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.20","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.2","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.2","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.15","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.188","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.107","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.9","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.17","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"966fe14645ea0cffe1fa8da910bc9eece8991f7f3aa21a4b37817af904e1cb0c","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2023-09-28T09:50:10Z"} {"name":"apollo-router","vers":"1.32.0-alpha.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.3","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.11","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.5","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.2","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.2","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.1","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.0.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.33.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.148","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["rt-tokio","metrics","testing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.9.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.20","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.20","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.2","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.2","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.15","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.188","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.107","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.9","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.17","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4a6330231e1a07bad649e3585fec44a58e6aa8301b4c05b7b36f90dbcd061d7d","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2023-09-28T15:46:34Z"} {"name":"apollo-router","vers":"1.32.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.3","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.11","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.5","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.2","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.2","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.1","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.0.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.33.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.148","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["rt-tokio","metrics","testing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.9.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.20","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.20","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.2","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.2","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.15","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.188","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.107","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.9","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.17","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c3a62a6f293b858a899666b34392fee4974c3d1e25297f82959b2e8e3923cf66","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2023-10-04T12:29:09Z"} {"name":"apollo-router","vers":"1.33.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.3","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.13","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.6","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.2","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.2","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.1","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.0.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.34.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.149","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["rt-tokio","metrics","testing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.22","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.22","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.2","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.2","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.15","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.188","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.107","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.33.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.9","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.17","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1a071c3deb0fa9aa426d37ae3698f571283d11a10a22fada83b4b0ab42dff894","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2023-10-17T16:16:14Z"} {"name":"apollo-router","vers":"1.33.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.3","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.13","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.6","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.2","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.2","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.1","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.0.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.34.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.149","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["rt-tokio","metrics","testing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.22","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.22","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.2","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.2","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.15","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.188","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.107","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.33.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.9","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.17","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4124d04d0caea7ce2481ba5f9c38ad24dccceb6d9584469a66c3f004fe0ddaf9","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2023-10-20T19:22:16Z"} {"name":"apollo-router","vers":"1.33.2-alpha.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.3","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.13","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.6","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.2","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.2","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.1","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.0.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.34.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.149","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["rt-tokio","metrics","testing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.22","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.22","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.2","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.2","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.15","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.188","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.107","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.33.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.9","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.17","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"41350556e8da95ce8e99fcedfbbc700d540d5b824a8d7dca368e3e21bb9235fd","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2023-10-24T10:43:01Z"} {"name":"apollo-router","vers":"1.33.2","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-encoder","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-parser","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.3","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.13","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.6","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.2","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.2","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.1","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.0.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.34.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.149","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["rt-tokio","metrics","testing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.22","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.22","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.2","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.2","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.15","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.188","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.107","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.12","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.33.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.9","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.17","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"75feb77bcbeff9db61c99abe52264615500ecef053d793c3970152fcda31e817","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2023-10-26T16:15:31Z"} {"name":"apollo-router","vers":"1.34.0-alpha.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.4","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.74","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.13","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.6","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.2","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.2","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.1","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.0.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.34.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.149","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["rt-tokio","metrics","testing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.22","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.22","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.2","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.2","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.15","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.189","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.107","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.13","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.33.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.9","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.17","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"42c9df60da3c7ac6027d7fe17760777a178994e5a0a92b98a434dee5b9af08dc","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2023-11-02T20:23:23Z"} {"name":"apollo-router","vers":"1.34.0-alpha.2","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.4","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.74","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.13","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.6","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.2","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.2","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.1","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.0.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.34.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.149","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["rt-tokio","metrics","testing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.22","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.22","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.2","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.2","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.15","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.189","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.107","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.13","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.33.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.9","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.17","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d794d30691734aa91682d62bf5fde6a2dfe94c41a63e7d11ebd5dcc82023fa35","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2023-11-03T16:39:15Z"} {"name":"apollo-router","vers":"1.34.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.4","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.74","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.13","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.6","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.2","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.2","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.1","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.0.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.34.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.149","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["rt-tokio","metrics","testing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"redis","req":"^0.21.7","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.22","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.22","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.2","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.2","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.15","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.189","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.107","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar-asserts","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.13","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.33.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.9","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.17","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"651d459baa56f7ca988542c16cb3773fc9388f0805fb75e680c1bb3ed4f8aef9","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2023-11-17T13:11:59Z"} {"name":"apollo-router","vers":"1.34.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"^0.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.5","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.74","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.13","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.15.1","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.2","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^6.3.2","features":["enable-rustls","no-client-setname"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.29","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.34.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.150","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["rt-tokio","metrics","testing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.11.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.22","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.22","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^6.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.192","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.108","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.13","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tokio","req":"^1.34.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.17","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.4.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.6.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^6.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cdc1c3dd497afc8c4edc48e72b2e34b00d934c27ce426b4b08e15aceb7ed25c7","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2023-11-23T10:50:48Z"} {"name":"apollo-router","vers":"1.35.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"^0.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.5","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.74","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.13","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.0.0","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.29","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.34.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.150","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.22","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.22","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.193","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.108","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.13","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.30","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.34.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.6.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"43c3dda924353b5e428285abb5d6511036ab1f717839a8cb35d7bf5df3443066","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2023-12-01T18:02:07Z"} {"name":"apollo-router","vers":"1.36.0-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"^0.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.5","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.74","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.13","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.0.0","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.29","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.34.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.150","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.22","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.22","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.193","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.108","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.3.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.13","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.30","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.34.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.6.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1062186fc10fb2988e36bd6b75edbbd1c064c6bfb380918a9992eda397677488","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2023-12-11T13:26:40Z"} {"name":"apollo-router","vers":"1.36.0-rc.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"^0.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.5","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.74","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.13","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.0.0","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.29","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.34.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.150","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.22","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.22","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.193","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.108","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.3.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.13","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.30","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.34.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.6.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"49a4c24f182b10eaab6d7b7d38dba7260e52e594f366d103fc05fd72a63f6b07","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2023-12-12T14:52:53Z"} {"name":"apollo-router","vers":"1.36.0-rc.2","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"^0.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.5","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.74","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.13","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.0.0","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.29","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.34.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.150","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.22","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.22","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.193","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.108","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.3.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.13","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.30","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.34.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.6.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5ccb0b7a0e90965ef29f4ce83b7fc7ce650f9a5f5c6d545566976248b78557c6","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2023-12-13T11:46:31Z"} {"name":"apollo-router","vers":"1.36.0-rc.3","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"^0.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.5","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.74","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.13","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.0.0","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.29","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.34.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.150","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.22","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.22","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.193","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.108","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.3.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.13","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.30","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.34.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.6.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"afb09abc00d9fc514f98260fc4108f4c88894ea4de51e0d30df07c3454abb77f","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2023-12-18T21:02:36Z"} {"name":"apollo-router","vers":"1.37.0-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"^0.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.5","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.74","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.11","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.0","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.29","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.34.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.23","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.23","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.193","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.108","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.3.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.51","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.31","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.6.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3d079338d96019edae25d995b213611a17dc2e4eea89b50df5170c5193163d92","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2023-12-21T18:22:49Z"} {"name":"apollo-router","vers":"1.36.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"^0.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.5","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.74","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.13","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.0.0","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.29","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.27","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.34.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.150","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.22","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.22","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.193","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.108","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.3.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.13","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.30","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.34.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.6.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"308a7827cf3878241ea4a444840afb958bb3c7f033fb0ff5152c78be2c70cd0d","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-01-02T18:09:38Z"} {"name":"apollo-router","vers":"1.37.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"^0.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.5","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.74","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.11","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.0","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.29","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.34.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.23","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.23","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.193","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.108","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.3.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.51","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.31","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.6.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c222d2d6f5ecaa8bd376100f02b100b2e39401dfd3bf8e39059d65cb36955f8f","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-01-05T13:54:00Z"} {"name":"apollo-router","vers":"1.38.0-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"^0.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.5","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.74","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.11","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.0","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.29","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.34.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.23","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.23","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.193","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.108","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.3.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.51","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.31","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.6.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a379c5ecf9ba18b49930ac9f9703b58729883c8ab55ff4a9b300b3c296107ed9","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-01-17T16:15:00Z"} {"name":"apollo-router","vers":"1.38.0-rc.2","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"^0.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.5","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.74","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.11","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.0","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.29","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.34.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.23","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.23","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.193","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.108","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.3.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.51","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.31","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.6.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0e75d9d7edb38fdda20dcfe35f47bd48264dc9b3da47c463f4cb258350e6a80a","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-01-18T20:37:33Z"} {"name":"apollo-router","vers":"1.38.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"^0.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.5","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.74","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^0.56.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.11","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.0","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.29","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.34.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.6.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.23","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.23","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.193","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.108","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.3.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.51","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.31","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.6.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8f5e1c606732d7a0c10e647c42e3ac14f245e65bf418bb070a842de028e48502","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-01-19T21:04:45Z"} {"name":"apollo-router","vers":"1.39.0-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.79","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"^0.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.4","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.18","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.0","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.34.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.152","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.23","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.23","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.195","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.111","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.56","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.31","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e67b434fad3b2a32cebaefaf55d26500b0fdfe3cf4e58ade822f9ef6c43cefcc","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-02-01T11:03:58Z"} {"name":"apollo-router","vers":"1.39.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.79","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"^0.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.4","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.18","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.0","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.34.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.152","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.23","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.23","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.195","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.111","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.56","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.31","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d302c4b65fc8cab5417cbd453f13f4c24975d3866d66b4e89e0b9524a1787a06","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-02-05T18:45:22Z"} {"name":"apollo-router","vers":"1.39.1-rc.2","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.79","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"^0.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.4","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.18","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.0","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.34.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.152","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.23","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.23","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.195","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.111","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.56","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.31","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"bb0b01ba804dbcc993225b4ebebbeb341a5bce5f5d6c5cad323d914526ac9fd1","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-02-08T11:37:37Z"} {"name":"apollo-router","vers":"1.39.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.79","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"^0.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.4","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.18","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.0","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.34.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^8.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.152","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.23","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.23","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.16.3","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.195","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.111","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.56","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.31","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c4afd0d08acba407e1085c5f1420a05d5f78fca7d404a2365c70d8bd527d9e83","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-02-13T13:11:55Z"} {"name":"apollo-router","vers":"1.40.0-rc.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.79","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"^0.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.5","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.0","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.34.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.196","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.113","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.113","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"509ee71392e6b340add91f73c570198f34c32ce3086ef6ac53304c0ccef12786","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-02-13T21:41:30Z"} {"name":"apollo-router","vers":"1.40.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.79","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"^0.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.5","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.0","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.34.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.196","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.113","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.113","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5a025bc9af57f2b5aa63e1f346696f6000e50b9b5eef56bd3bf6a97903351b2a","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-02-14T18:05:51Z"} {"name":"apollo-router","vers":"1.40.1-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.79","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=0.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.5","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.0","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.34.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.196","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.113","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.113","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0307a04936ff5a61f921fd19925bedb51a07758c8aa967aeb14cc92cb4af6154","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-02-15T10:56:59Z"} {"name":"apollo-router","vers":"1.40.1-rc.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.79","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=0.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.0","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.34.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.196","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.113","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.113","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a1f4994cd8aa8b89f4ed4746b1754ab9db0d58e68977eb183dd4b86b07f9475c","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-02-16T10:42:47Z"} {"name":"apollo-router","vers":"1.40.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.79","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=0.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.0","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.34.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.196","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.113","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.113","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3a05bf880187bbd6bd04128203801389279b7e6535cd275255fdb0c06790b065","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-02-20T09:04:41Z"} {"name":"apollo-router","vers":"1.41.0-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=0.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.35.1","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"52ee2ba1b130f964be4061fd41fdf860704252cf1e00639cbc254407ad095961","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-02-21T22:04:02Z"} {"name":"apollo-router","vers":"1.41.0-rc.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=0.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.35.1","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"9736048ffb0bba5e8c2319cc1a5bf3e7ee3e912e6ad196b7a7b41104cb1934eb","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-02-22T19:53:16Z"} {"name":"apollo-router","vers":"1.40.2-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.79","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=0.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.0","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.34.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.196","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.113","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.113","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b08615bf79eea6d2d578169633fce5746ead664f922dfc596a6b0a153b24e627","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-03-06T12:00:12Z"} {"name":"apollo-router","vers":"1.40.2","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.79","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=0.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.0","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.34.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.196","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.113","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.113","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cc5eedd25e2fa4199664e5416b16fcbbe43ef10a2a71180837bfe6e87923d53d","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-03-06T13:59:30Z"} {"name":"apollo-router","vers":"1.41.0-rc.4","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=0.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.35.1","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"23fd938c4e826158e4afc8fc0806262f51d76bc1187bf32f9433049c9a621367","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-03-07T17:48:58Z"} {"name":"apollo-router","vers":"1.42.0-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=0.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.35.1","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3bfedf0c7589bfd2c7ced42bf362e05dc6a58169730bc28b090fd6ddd53cdb36","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-03-07T19:49:52Z"} {"name":"apollo-router","vers":"1.41.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=0.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.35.1","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c9d2c72c061e66b1b4a5f5b813077c33a718bed4f54e4038296ee2f96bf6916d","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":true,"rust_version":"1.72.0","pubtime":"2024-03-08T13:22:12Z"} {"name":"apollo-router","vers":"1.42.0-rc.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=0.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.35.1","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ad1a364faba751a1f36dbd22e7fcd5a32f2e5cd6764089bce2ce5a8843acf55c","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-03-08T13:32:47Z"} {"name":"apollo-router","vers":"1.41.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=0.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.35.1","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"23ebcb49efe6fdca2de9bec2e30af3601d736fd7853f933a208afcf2e892e51f","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-03-08T14:40:21Z"} {"name":"apollo-router","vers":"1.42.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=0.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.35.1","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7dfc6070128394d389ae075c7398c7ef2e6c7efeefb61772350c59e0ed09e9f5","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-03-13T14:06:34Z"} {"name":"apollo-router","vers":"1.43.0-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=0.0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.35.1","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"59f5aaf4ad313e8e2568e0167fbc020db4bc0e17fc79ef3739663278815e2cb5","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-03-19T13:58:53Z"} {"name":"apollo-router","vers":"1.43.0-rc.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=0.0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.35.1","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"354fee2a031be17ed4abd1104199b53913c88ccd454a43b264d9d56e3d9ef3fb","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-03-21T08:53:38Z"} {"name":"apollo-router","vers":"1.43.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=0.0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.35.1","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"af91580630c4d6cd125e327cb6e839b11fa7809f2a50644807f5f132aa27ac35","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-03-22T13:10:14Z"} {"name":"apollo-router","vers":"1.43.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=0.0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.35.1","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4877488f84614d105147547c4319a3282f897b965bc697cfb6075025f23b897a","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-04-01T17:38:25Z"} {"name":"apollo-router","vers":"1.43.2","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=0.0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.35.1","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e46f71c9ee6ebe7331c68978b83cf9610f17b6f114b305950efcd97bc1a5d167","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-04-04T12:44:54Z"} {"name":"apollo-router","vers":"1.44.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=0.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.35.1","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a77e7fb8bcdfa787eab81a059db210c9fc21b1ce962f5ec10f22694b478eeadb","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":true,"rust_version":"1.72.0","pubtime":"2024-04-12T13:15:14Z"} {"name":"apollo-router","vers":"1.45.0-alpha.4","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=0.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.35.1","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ba4f175018db9f016a45d561d0702d24717c3d89b29a3d321f48a9f2af02bd06","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-04-18T18:47:46Z"} {"name":"apollo-router","vers":"1.45.0-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=0.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.35.1","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f147c6064cc108ff262315356e609e4a200dd50d2e671c2a58668f79167453bd","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-04-19T10:22:59Z"} {"name":"apollo-router","vers":"1.45.0-rc.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=0.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.35.1","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"bfeb0c895dbb498f97fa02851aef12bc2026c9b384ccb62b76cd5855547b928a","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-04-22T10:03:56Z"} {"name":"apollo-router","vers":"1.45.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=0.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.35.1","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f7975150f5d6619dbd4c0377869a178a8659ef5d0aa4dec15b42afc355850ca0","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":true,"rust_version":"1.72.0","pubtime":"2024-04-22T14:34:53Z"} {"name":"apollo-router","vers":"1.45.1-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=0.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.35.1","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7446e80dfd6ea8a71bd45b73b1632fd7d4dbe02ab5e18614a1975ae8a335a15c","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-04-25T18:11:08Z"} {"name":"apollo-router","vers":"1.45.1-rc.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=0.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.35.1","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"819cf143fd2c4d225c115ce8a4a93f45b58b8b407803889dc81be078e1f579e4","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-04-26T20:29:59Z"} {"name":"apollo-router","vers":"1.45.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=0.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.35.1","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6d6a58d3dac2f83d9a2e4e8fe43676f8c43eaa296c421411869034706df4f4cc","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-04-26T23:20:34Z"} {"name":"apollo-router","vers":"1.46.0-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=0.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.35.1","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a0c2b552d04ba304480bfb74b64967099e3e0f7661c1c8efe814117927e10f1a","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-05-01T09:08:15Z"} {"name":"apollo-router","vers":"1.46.0-rc.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=0.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.35.1","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f247e4f1137aeb170f6887125d0c95f2673e09be33060d01571a3a5e452689f6","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-05-02T13:22:02Z"} {"name":"apollo-router","vers":"1.46.0-rc.3","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=0.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.35.1","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"da5a8dc42ab8599a9f879d43836db8f53a748d17aa7264f428769fd1d84e4a30","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-05-06T16:46:06Z"} {"name":"apollo-router","vers":"1.46.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=0.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.35.1","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f6c79fc453260ad367afc3ec1ab32bdc85a0b1e5a6907dff69d1d928a686f632","features":{"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-05-07T12:57:20Z"} {"name":"apollo-router","vers":"1.47.0-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.47.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e12c0a6a35a1dd49995dc53b71f1e6c6f4f65f8a31d5db9167ece07d4beecdfb","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-05-16T09:45:15Z"} {"name":"apollo-router","vers":"1.47.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.47.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"77db51ba2f2956dd8045b1fbc56b628188e42bf75b93e1c1895eac173a1e8f79","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-05-21T15:04:12Z"} {"name":"apollo-router","vers":"1.48.0-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.48.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8741f93e61f359abee76da08ba5b3a9c6434b38dfdd6fa17830f027e0469bd1b","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-05-29T11:10:56Z"} {"name":"apollo-router","vers":"1.48.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.48.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e255d23d5f766062f5e51b5d0242c76cd59bbd6e6517331d1815ebc38596b6bb","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-06-03T15:23:59Z"} {"name":"apollo-router","vers":"1.48.1-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.48.1-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c95180d6fc0c4e6552ae8c7886e9a5b90248b267cacb142427bb77a945001f64","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-06-06T11:22:30Z"} {"name":"apollo-router","vers":"1.48.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"18101965b2092a70fd4a8bf4a5983d35e92f4e7154f7e7cba634bf427c89d553","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-06-10T16:59:04Z"} {"name":"apollo-router","vers":"1.49.0-alpha.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.49.0-alpha.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"82ebc74dbca1d3386101264aa87bb97deed28ce846e7fdca805b96fca4361763","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-06-12T09:06:18Z"} {"name":"apollo-router","vers":"1.49.0-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.49.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"35916bbf0723cc3f7dc63e1a0f9bec93279cc4c86100d2605b08cf65f26fd0e0","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-06-13T14:38:47Z"} {"name":"apollo-router","vers":"1.49.0-rc.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.49.0-rc.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"456ea10d9e6fa75ee7e40df9f3ee285105770c9885e3aef16db6236e7bcc6bf4","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-06-17T09:54:47Z"} {"name":"apollo-router","vers":"1.49.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.49.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4ea3631de1827bbf82f10048676f13b3402296d254aeec4e0b1bf0bd738ed9f9","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-06-18T18:14:19Z"} {"name":"apollo-router","vers":"1.49.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.49.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.2","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b269cfd512859066658044353289278572b00b05eef07417439ad7d9d28591c4","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-06-19T16:31:07Z"} {"name":"apollo-router","vers":"1.50.0-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.50.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"adc86c0d66852f4d6663e9a86db008447bd8915c48e7ea8125365565a86b8b78","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-06-27T08:03:58Z"} {"name":"apollo-router","vers":"1.50.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.50.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.1","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.153","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.2.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.4.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.14","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.34","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.14","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.7.0","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cacd4c4bc41cef6fc4c4e81e73dcb330ee566c9558fe3703fd9a17ac1a34fc9c","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-07-02T19:29:50Z"} {"name":"apollo-router","vers":"1.51.0-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.51.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.27","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2b3822e4500d7ea85a434326504282625e97f2bf4eeae673dfc7f4ec2c6e7aca","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-07-10T20:19:07Z"} {"name":"apollo-router","vers":"1.51.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.51.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.27","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.17.1","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"router-bridge","req":"=0.5.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"343684da27aaa11ebfe128b67ccb65994197d65abe4439068b589d16a35843c2","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.72.0","pubtime":"2024-07-16T20:55:00Z"} {"name":"apollo-router","vers":"1.52.0-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.52.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.27","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.5.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5a68533fcbdd5ca315a46b3d95b36597d3ae79f141c3b7c82a471d4391c98c9d","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-07-24T11:23:57Z"} {"name":"apollo-router","vers":"1.52.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.52.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.27","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.5.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"beb95afe9a15f3f22777c4aeba3f61be4fbace62e4d6d83d3f2aaaeb3f84ecca","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-07-30T14:30:29Z"} {"name":"apollo-router","vers":"2.0.0-alpha.2","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.0.0-alpha.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.27","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.5.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"db412e2162e84599cfee8c5f727c74d8bbdc02583b5f1864a5338c7959eb668d","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-08-16T19:20:13Z"} {"name":"apollo-router","vers":"2.0.0-alpha.3","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.0.0-alpha.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.27","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.5.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6051b4f9d0d0debc114e0df4d80b666aec288a1e923c3ca72454d4e7c4878900","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-08-20T21:14:00Z"} {"name":"apollo-router","vers":"1.53.0-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.53.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.27","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.0-beta.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0d1404cc16a51c4282cda6b6ed2f53a0941e0f299359c3d7e99f5a758451f74d","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-08-23T15:38:34Z"} {"name":"apollo-router","vers":"1.52.1-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.52.1-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.27","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.5.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ecd222b3aabc852220c6950f1fb7ada604c55983cb1c0e28ee1c6ba8b6cdf5c9","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-08-26T12:18:57Z"} {"name":"apollo-router","vers":"1.52.1-rc.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.52.1-rc.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.27","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.5.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"32a0965e5b45dc31a8231f1be43623bd1b7ef3318c7acc2f2a6e5ed83387f716","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-08-27T07:25:11Z"} {"name":"apollo-router","vers":"1.52.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.52.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.27","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.5.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e6e93d535e9303132b35913b18c77910b0b35ea94a557a52a112036aca5d0064","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-08-27T11:29:44Z"} {"name":"apollo-router","vers":"1.53.0-rc.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.53.0-rc.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.27","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f2eed00be56257cad7a86a9cc0f6b3dcc53459aeaff7e830a01e19101530e448","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-08-28T09:10:01Z"} {"name":"apollo-router","vers":"1.53.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.53.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.27","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e08a6e1119cd142998ae9c76aa1b1dc695e971bd888090d6b232877e563fefd5","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-08-28T15:11:01Z"} {"name":"apollo-router","vers":"2.0.0-alpha.4","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.0.0-alpha.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.27","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"77304b78f26ef30bc3f635fa96fe091a1ac128fe34b67a227945739b63bd4556","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-08-29T21:32:35Z"} {"name":"apollo-router","vers":"1.54.0-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.54.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.27","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8cb816ac0efd449cf46a7ff9f3f43c088d761ff7f372303bc25cbf8d3580d173","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-09-04T16:43:47Z"} {"name":"apollo-router","vers":"1.54.0-rc.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.54.0-rc.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.27","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"eced15324519edc5ebf2f9dfa44302f3b983b32bfea1614f714a7e1ef09b0011","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-09-05T18:24:00Z"} {"name":"apollo-router","vers":"1.54.0-rc.2","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.54.0-rc.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.27","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"da4f5814ab32d36ef1fae9f02ad25906d025734111329d60269ea785cbfaf7ca","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-09-06T11:54:52Z"} {"name":"apollo-router","vers":"2.0.0-alpha.5","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.0.0-alpha.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.27","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ffb15b9dc5ee965cd6b8bf14a807d12752e39fa83fe01d31a1b17801b545ac93","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-09-06T18:07:43Z"} {"name":"apollo-router","vers":"1.54.0-rc.4","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.54.0-rc.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.27","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f47872a9a7a389b44b58602d5f387af8e25d0c0aad7d68706f218adee7a8f7d3","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-09-10T18:28:06Z"} {"name":"apollo-router","vers":"1.54.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.54.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.24","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.27","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.25.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.4","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"99477395f738df929ab2aaf17911250cfb0e8efa52477e7b1a5dec5c077175fa","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-09-10T18:57:19Z"} {"name":"apollo-router","vers":"2.0.0-alpha.6","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.0.0-alpha.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5a5b344b37d7771da5fc47d5ce042617f833e6fcf2785301fff3a967d0690d2c","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-09-11T20:48:46Z"} {"name":"apollo-router","vers":"1.55.0-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.55.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"test-span","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a8aec9f9207ae446c99e765187b52295a6a559d7270081f525239c639c344558","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-09-18T13:24:28Z"} {"name":"apollo-router","vers":"1.55.0-rc.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.55.0-rc.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4a38ae7a84e7d28eb01d391a2a5672644103e82423d353a28a30bee3ca8d8464","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-09-19T15:57:14Z"} {"name":"apollo-router","vers":"2.0.0-alpha.7","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.0.0-alpha.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"650beb35ab169658d1b5f52f99e97fcde2f93c84a64c0882d6c311ae084acba8","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-09-23T18:02:44Z"} {"name":"apollo-router","vers":"1.55.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.55.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"28702e5813a6d12455f931970df7c314d0e50b6d65fe671ae35ae0369cd2877a","features":{"ci":[],"console":["tokio/tracing","console-subscriber"],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-09-24T18:34:36Z"} {"name":"apollo-router","vers":"1.56.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.56.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"90b5e52bff53947fa2bd7b12bc818b8de26feccbfb28fd63340ff08e74da6e76","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-10-01T17:59:20Z"} {"name":"apollo-router","vers":"2.0.0-preview.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.0.0-preview.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"87187adee376905c1017499f2f97f7b55e22df28bdf2e4b47867562c61dda4c0","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-10-01T20:52:55Z"} {"name":"apollo-router","vers":"1.57.0-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.57.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c98f7581af686ddb2e57db10d48e04755d1f70186425f545618bb7200a430b06","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-10-17T14:07:30Z"} {"name":"apollo-router","vers":"1.57.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.57.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"bc0943e4e3fd804d7da5b9d204511bcf53963edefa22a1ef6f22e6154dbc21de","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-10-22T19:07:08Z"} {"name":"apollo-router","vers":"1.57.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.57.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a4b64f084a6e0f0035415f3611185afdca1399673939d62ec98cec84937ac448","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-11-04T11:49:29Z"} {"name":"apollo-router","vers":"2.0.0-preview.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.0.0-preview.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.28","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5c60d3932118c98b63a5a1ed01025ff1c9b9c4af675c10fa4dc57d283f65475a","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-11-07T20:30:41Z"} {"name":"apollo-router","vers":"1.58.0-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.58.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a593a3131d664f00ce37d5bc954460909e213d97a907296dba05e4cb6af8e7bf","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-11-20T17:23:16Z"} {"name":"apollo-router","vers":"1.58.0-rc.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.58.0-rc.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"373c2c6dd7c31deaed2bb527b473b7891da79758fef5beba1f182aa44be20cc4","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-11-21T16:13:34Z"} {"name":"apollo-router","vers":"1.58.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.58.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d1412723c853c1d48d6acb49f55c85205d7a5d84494b660ec176a38ce2d72f94","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-11-27T17:55:19Z"} {"name":"apollo-router","vers":"1.58.1-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.58.1-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b16c0139a4a86511458947f86cf3470271b2bc90d44ebda23cd800cfbb30c6b8","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-12-04T12:01:09Z"} {"name":"apollo-router","vers":"1.58.1-rc.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.58.1-rc.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d9cfa5852edae3626cde490c5bf7b62bb81784313f2f787ce41526d067849f71","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-12-05T16:33:13Z"} {"name":"apollo-router","vers":"1.58.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.58.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"386da4d19d019b43257d1539302a8df41517e86a29827e9a8b19e833c708bc58","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-12-06T08:20:44Z"} {"name":"apollo-router","vers":"2.0.0-preview.3","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.0.0-preview.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["windows"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"74b5ce47d90cff3f3dbd5f7a2e2cdd136eb42279ffc4604713dae947dc90f642","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-12-09T22:26:15Z"} {"name":"apollo-router","vers":"1.59.0-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.59.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["windows"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"912d2312a7e7712b7e22a32908671182939308b3b8f08d589cb8cce1d3bb1f69","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-12-11T14:05:59Z"} {"name":"apollo-router","vers":"1.59.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.59.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["windows"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"138e89dba76c42fadd553700db2201bac86307937ea7122bd330978e93e88bc0","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-12-17T11:26:26Z"} {"name":"apollo-router","vers":"1.59.1-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.59.1-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["windows"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6fa59c8afa7957c2bd34c22d155cf6522128133d7e284eced30ed869b588641d","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2024-12-18T17:46:15Z"} {"name":"apollo-router","vers":"1.59.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.59.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["windows"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"eaeb7aee5c728e346ae5eb4cfbb03cd6eb23487148a290aec8f3dd15753538ea","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2025-01-08T15:36:39Z"} {"name":"apollo-router","vers":"2.0.0-preview.4","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.0.0-preview.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","mocks","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-0_2","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"http"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde-1_1","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"http-serde"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"reqwest-0_11","req":"^0.11.27","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"reqwest"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["windows"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-0_9","req":"^0.9.0","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"tonic"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"788a0ba970016763673033f8bc47edf4872f12c4e985c26eac9fda7a02c9d0e5","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"snapshot":["axum-server"],"telemetry_next":[]},"yanked":false,"rust_version":"1.83.0","pubtime":"2025-01-16T22:06:16Z"} {"name":"apollo-router","vers":"1.59.2-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.59.2-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"97835cdd71ab9211a0ca44d12a00c936e3e0a99cce9e4040d2f4b0b2ac10b908","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2025-01-24T12:00:35Z"} {"name":"apollo-router","vers":"1.59.2","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"=1.0.0-beta.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.59.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sso","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-ssooidc","req":"=1.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sdk-sts","req":"=1.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"router-bridge","req":"=0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rowan","req":"=0.15.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"dcc56e6f1c24481bfddf350d078bb709170144c76d2511ec4e13d05e69e03288","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"docs_rs":["router-bridge/docs_rs"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.76.0","pubtime":"2025-01-29T14:55:33Z"} {"name":"apollo-router","vers":"2.0.0-preview.5","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.0.0-preview.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","mocks","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-0_2","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"http"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e2cdd17490d6f4c02b1d1517508751ea1d5d7ddb3a8dcd5b9f9b644df9dcc971","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"snapshot":["axum-server"],"telemetry_next":[]},"yanked":false,"rust_version":"1.83.0","pubtime":"2025-01-31T20:39:56Z"} {"name":"apollo-router","vers":"1.60.0-rc.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.60.0-rc.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"109cc0dbdf7257c96b67bf31e93aafcbd6b3595af700ad7c7dc512125e1b3c6a","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.83.0","pubtime":"2025-02-03T17:33:33Z"} {"name":"apollo-router","vers":"1.60.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.60.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ae030a06f0f0023a74b9853e722561021f1cdf237cb1448e08631db9d1962fac","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.83.0","pubtime":"2025-02-07T06:22:38Z"} {"name":"apollo-router","vers":"1.60.1-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.60.1-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a4c6c280249a93640beeb717440db5172226a2cf29f4804d671611e9e1028001","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.83.0","pubtime":"2025-02-07T07:40:23Z"} {"name":"apollo-router","vers":"2.0.0-preview.6","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.0.0-preview.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","mocks","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-0_2","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"http"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"912560abf66f0cb7802cc3cc4f9b0edcba43361e1d94965c17f086c7b373ef54","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"snapshot":["axum-server"],"telemetry_next":[]},"yanked":false,"rust_version":"1.83.0","pubtime":"2025-02-07T09:03:09Z"} {"name":"apollo-router","vers":"1.60.1-rc.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.60.1-rc.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c8bbff8bb9c72dc214a408df98ca6d91b3e76abb54bf05df3e06c24792a7a199","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.83.0","pubtime":"2025-02-12T13:55:30Z"} {"name":"apollo-router","vers":"2.0.0-rc.0","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.0.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","mocks","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-0_2","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"http"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a6907eff515b87384e8c99212eb2f0708b76299744748e1d99a01cb975ba5522","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"snapshot":["axum-server"],"telemetry_next":[]},"yanked":false,"rust_version":"1.83.0","pubtime":"2025-02-13T14:27:17Z"} {"name":"apollo-router","vers":"1.60.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.60.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"33eaa102a81b9661ead8dbb14825abccc27b657883067d64a977dd0f5ccd8f10","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.83.0","pubtime":"2025-02-13T18:42:22Z"} {"name":"apollo-router","vers":"2.0.0","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","mocks","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-0_2","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"http"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4374a5696708bfee4b915c71d9374d83583223d21d404e02e4dea9ad7e2859e7","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"snapshot":["axum-server"],"telemetry_next":[]},"yanked":false,"rust_version":"1.83.0","pubtime":"2025-02-17T17:38:33Z"} {"name":"apollo-router","vers":"1.61.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.61.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.4","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"9cdc7aca33237177143909de6ae363d763da13eaf985e7bed6723325015081ea","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.83.0","pubtime":"2025-02-25T14:55:59Z"} {"name":"apollo-router","vers":"2.1.0-rc.0","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.1.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","mocks","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-0_2","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"http"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b739d2b1539e4bcd48c359e4b70e97bd6695d137f9572bdd18bc44bcf1f1accf","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"snapshot":["axum-server","serde_regex"],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-03-19T12:09:20Z"} {"name":"apollo-router","vers":"1.61.1-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.61.1-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"fe9dee94dce12d4a14d86a20b0a6f47e77d3da6107756fd765b9660ae4c21eab","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-03-20T17:32:48Z"} {"name":"apollo-router","vers":"2.2.0-preview.0","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.2.0-preview.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","mocks","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-0_2","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"http"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8512bff8c26493845a3cd4a6eae64afedab3fc7124ec8dc4388cb4d2e499fb6e","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"snapshot":["axum-server","serde_regex"],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-03-25T17:37:04Z"} {"name":"apollo-router","vers":"2.1.0-rc.1","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.1.0-rc.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","mocks","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-0_2","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"http"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f23de705c46114423f3e9473a204d35dbb94d5de58eb2794ebdee9cb0095431b","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"snapshot":["axum-server","serde_regex"],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-03-25T20:27:42Z"} {"name":"apollo-router","vers":"2.1.0","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","mocks","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-0_2","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"http"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"995b24f768879ac9ed9b7c51f92506b7c70e960b349cde0f850f49efbd185fb4","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"snapshot":["axum-server","serde_regex"],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-03-26T14:46:43Z"} {"name":"apollo-router","vers":"1.61.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.61.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"872e2f2843e7d91d301874c60e780f3ec0df5714a017a7af91c048d960ead754","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-03-27T12:02:43Z"} {"name":"apollo-router","vers":"2.1.1-rc.0","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.1.1-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","mocks","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-0_2","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"http"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c3b940d3ea3e78f22ca630217d40238b8ae9988483ab1b3e80bf815b15ff8a49","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"snapshot":["axum-server","serde_regex"],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-04-07T12:15:33Z"} {"name":"apollo-router","vers":"1.61.2-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.61.2-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5261615c11c0dc3cc282b24d4ed6471389bebdd8901acd3b5700e724d3b7332b","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-04-07T12:55:21Z"} {"name":"apollo-router","vers":"2.1.1","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","mocks","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-0_2","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"http"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e389a687d6a562e29af137391e17d4de773084568f3bf80da148d7cda1506845","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"snapshot":["axum-server","serde_regex"],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-04-07T13:51:01Z"} {"name":"apollo-router","vers":"1.61.2","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.61.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2a214c5efe5f8f10fc8b2b130883004b453a85adb39231f104807b4197faa46e","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-04-07T13:53:57Z"} {"name":"apollo-router","vers":"2.1.2-rc.0","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.1.2-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","mocks","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-0_2","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"http"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ba54acd16e05d522316c27c353ae56dfc54a38d6e9ca9e2b46d4f232a42bd8ed","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"snapshot":["axum-server","serde_regex"],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-04-08T17:12:10Z"} {"name":"apollo-router","vers":"1.61.3-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.61.3-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"89ae5e5d48a5a7d03456b6d0527d4d389c9fe21732a3f9e065dd0e1cb47392fb","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-04-11T13:40:11Z"} {"name":"apollo-router","vers":"1.61.3","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.61.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2ae616680d6e234c98da2a0ec1877b50a95b3ef0cac5c4b1af455128e4a27c58","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-04-14T13:31:28Z"} {"name":"apollo-router","vers":"2.1.2","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","mocks","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-0_2","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"http"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d881c976a596c137956c501377f2553b4715a9c440a1417a5d39b63c5de750b0","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"snapshot":["axum-server","serde_regex"],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-04-14T13:35:13Z"} {"name":"apollo-router","vers":"1.61.4-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.61.4-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"07e214ae5394063971cb175c417e68d11e77e816b0d05318a2c3abaa046906d5","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-04-15T14:38:13Z"} {"name":"apollo-router","vers":"2.1.3-rc.0","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.1.3-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","mocks","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-0_2","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"http"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6fce2159b8a66ee1bcf55020c7e0af5c0cc21f9ec551eb19b83b656c97b5dfd6","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"snapshot":["axum-server","serde_regex"],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-04-16T06:33:18Z"} {"name":"apollo-router","vers":"1.61.4","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.61.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"71d54a31ba317aeeb05d9b001747314dc9b31d72deeb9a840052251b9884d44c","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-04-16T10:45:23Z"} {"name":"apollo-router","vers":"2.1.3-rc.1","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.1.3-rc.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","mocks","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-0_2","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"http"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1bb81cbf0ce1842bf631ac9a310eb0f25ddf501966f38c4d688aca8caa8d4b72","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"snapshot":["axum-server","serde_regex"],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-04-16T12:46:04Z"} {"name":"apollo-router","vers":"2.1.3","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","mocks","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-0_2","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"http"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cd2d1dcaddfa74142efcb3d9b2d4e13e6defb82c4a2523fdb37baaded072140e","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"snapshot":["axum-server","serde_regex"],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-04-16T14:41:12Z"} {"name":"apollo-router","vers":"1.61.5-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.61.5-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e665f2ed706677f7e26ac684de3dd872fa5b46d9e48d639c121f0b3c21668405","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-04-17T08:34:10Z"} {"name":"apollo-router","vers":"1.61.5-rc.2","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.61.5-rc.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8df18b74704eb9b36268bd4886f43e4e286ee389a2dd6dce9b992eabdea59adb","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-04-17T19:33:05Z"} {"name":"apollo-router","vers":"2.2.0-rc.0","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.2.0-rc.0","features":["connect_v0.2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","mocks","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-0_2","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"http"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"01a89dad4a64ce96bc8670caae9ce599a3cd999812f6eef55c7dc2215d26101b","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"snapshot":["axum-server","serde_regex"],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-04-23T10:23:28Z"} {"name":"apollo-router","vers":"1.61.5","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.61.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"224bef1ecb6ab2ca4399bba2e5884acd50b2c6d630e81f8c5d567bc4ee8c8678","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-04-28T12:47:11Z"} {"name":"apollo-router","vers":"2.2.0","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.2.0","features":["connect_v0.2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls","mocks","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-0_2","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"http"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d93aca1dd88f3fbfe5013520550fe597a27b52904b544cf608f22b03381dfaa8","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"snapshot":["axum-server","serde_regex"],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-04-29T12:46:23Z"} {"name":"apollo-router","vers":"1.61.6-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.61.6-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"82e242a2a669cda2a23cb09c99bc4a1de13fa51b63ebc1e8f0d8c2c9f4853f1e","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-04-30T13:58:38Z"} {"name":"apollo-router","vers":"1.61.6","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.61.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"00c5e9ec2da93e8d8d318030fb0730a316a293c263e47d4d21b02fbc0266a06e","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-05-06T12:09:04Z"} {"name":"apollo-router","vers":"2.2.1-rc.0","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.2.1-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls-ring","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls-ring","mocks","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-0_2","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"http"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"30bbe2708e8caa168a9966af7b2ebd9680efd0e7cf629c6266b96312d0d14b27","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"snapshot":["axum-server","serde_regex"],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-05-06T20:14:30Z"} {"name":"apollo-router","vers":"2.2.1-rc.1","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.2.1-rc.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls-ring","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls-ring","mocks","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-0_2","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"http"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"722b102dc4a59f565fd614d9dc1eb6ede00c0e3e1986f4f507d4acc4fc6ca617","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"snapshot":["axum-server","serde_regex"],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-05-06T20:17:28Z"} {"name":"apollo-router","vers":"2.2.1","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls-ring","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls-ring","mocks","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-0_2","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"http"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"899e7bc8c760342b2b0f84eb4c5e938983fd27906ff7e8a40e4a369bc524f255","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"snapshot":["axum-server","serde_regex"],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-05-14T09:55:06Z"} {"name":"apollo-router","vers":"2.3.0-alpha.0","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.3.0-alpha.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8.35","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls-ring","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls-ring","mocks","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"fc3bad4d3b13804e1ffa772949b6a7d82692e854ac1568ef24bcc397724ed8c5","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"snapshot":["axum-server","serde_regex"],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-05-14T13:40:52Z"} {"name":"apollo-router","vers":"2.3.0-preview.0","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.3.0-preview.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8.35","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls-ring","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^9.4.0","features":["enable-rustls-ring","mocks","i-cluster"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3aa988cb80d678385f98f1797c1a25f203e624dafe95c9d769c04b9056b17bfa","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"snapshot":["axum-server","serde_regex"],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-05-14T18:42:45Z"} {"name":"apollo-router","vers":"1.61.7-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.61.7-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1344e63b3bc2ae8cc76357aaf0aab70427aa9c29a13a06fc4725285ade8ed60d","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-05-26T09:14:17Z"} {"name":"apollo-router","vers":"1.61.7-rc.2","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.61.7-rc.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1e29ce70071a5bf7b9bea4af778e9e8b0f4181c540939a2ff7be6f9752cbe6d1","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-05-26T17:59:15Z"} {"name":"apollo-router","vers":"1.61.7","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.61.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b1baf5661b2431d058c30873e1f278d0fa2ab7034566351103966c4d5b2ed378","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-05-27T15:37:17Z"} {"name":"apollo-router","vers":"2.3.0-rc.0","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.3.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8.35","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"=0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.35.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"34cac8233212aa0779f147afaaeb35c014d24294b27900e98c113407ce83bdff","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"snapshot":["axum-server","serde_regex"],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-05-28T13:30:13Z"} {"name":"apollo-router","vers":"2.3.0","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8.35","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"=0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.35.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e63c7340f9cbf8ae92932120edd97d4f2d01dbab4dacab2cefe4575ba56178b3","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"snapshot":["axum-server","serde_regex"],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-06-05T11:17:55Z"} {"name":"apollo-router","vers":"1.61.8-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.61.8-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f068a2b8a22ab4897f4afb213d3e2cab7a94a5651e7675948d73857740ff6d81","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-06-17T12:25:24Z"} {"name":"apollo-router","vers":"1.61.8","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.61.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"bb6d38ecf5dcaea8fce01b2d8056547f50b4b7b8f4353ab9cc29a5756e818fe9","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-06-18T10:35:14Z"} {"name":"apollo-router","vers":"2.4.0-rc.0","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.4.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8.35","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"=0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.35.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5fac43c8bdd9d2ee65e78351f90943347250b66ed4b8c872bc8c6a6ea4f88269","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"snapshot":["axum-server","serde_regex"],"telemetry_next":[]},"yanked":false,"rust_version":"1.87.0","pubtime":"2025-06-26T09:32:38Z"} {"name":"apollo-router","vers":"1.61.9-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.61.9-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3e1769369669999da492df4abfb549fd41e752a3bfa0e8a48950da5919623e1d","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-06-27T12:50:27Z"} {"name":"apollo-router","vers":"2.4.0-preview.2","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.4.0-preview.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8.35","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"=0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio","tls-rustls-ring-native-roots","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.35.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats"],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3585da9af5cf94026e0b3e4f145ce28af36761694263db8b784e99b7b16efaf0","features":{"ci":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"snapshot":["axum-server","serde_regex"],"telemetry_next":[]},"features2":{"default":["global-allocator"],"global-allocator":["dep:tikv-jemallocator","tikv-jemalloc-ctl/stats"]},"yanked":false,"rust_version":"1.87.0","pubtime":"2025-07-01T14:35:26Z","v":2} {"name":"apollo-router","vers":"2.4.0","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8.35","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"=0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.35.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1b4420ba9052c3db63e5b978d275feeccc7f35b91c9bcea9998d315a5485b6be","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"snapshot":["axum-server","serde_regex"],"telemetry_next":[]},"yanked":false,"rust_version":"1.87.0","pubtime":"2025-07-02T05:27:05Z"} {"name":"apollo-router","vers":"2.5.0-preview.0","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.5.0-preview.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8.35","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"=0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio","tls-rustls-ring-native-roots","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.35.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats"],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"476cd5b489957e8f1c5913c8698b85dd0da38145f169f13722cfd0f811f882cc","features":{"ci":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"snapshot":["axum-server","serde_regex"],"telemetry_next":[]},"features2":{"default":["global-allocator"],"global-allocator":["dep:tikv-jemallocator","tikv-jemalloc-ctl/stats"]},"yanked":false,"rust_version":"1.87.0","pubtime":"2025-07-02T15:41:03Z","v":2} {"name":"apollo-router","vers":"1.61.9","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.61.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"32b12e16f775c404417e7feffd74be975a4c7652d7a7f27a81dca449056ff7c7","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-07-09T12:00:47Z"} {"name":"apollo-router","vers":"1.61.10-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.61.10-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^2.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"368165bd975b661907a9d1ea84829e316ab41c4ce6f8af30378d2160f11ba550","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-07-16T15:13:46Z"} {"name":"apollo-router","vers":"2.5.0-rc.0","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.5.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8.35","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"=0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio","tls-rustls-ring-native-roots","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.36.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats"],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.27.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"79278fd8b1f9282af6720faab85df0805d3dc0227e3b7b9fa0eecb641de105b4","features":{"ci":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"snapshot":["axum-server"],"telemetry_next":[]},"features2":{"default":["global-allocator"],"global-allocator":["dep:tikv-jemallocator","tikv-jemalloc-ctl/stats"]},"yanked":false,"rust_version":"1.87.0","pubtime":"2025-07-24T13:22:06Z","v":2} {"name":"apollo-router","vers":"1.61.10","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.61.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^2.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"93c234e2309c6c23545b84df7bb4aa55d75ffdb8c088c08efa18d61cc522ee15","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":[],"hyper_header_limits":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-07-28T11:35:43Z"} {"name":"apollo-router","vers":"2.5.0-rc.1","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.5.0-rc.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8.35","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"=0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio","tls-rustls-ring-native-roots","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.36.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats"],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.27.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"efbb6c6fb31cf0030daddd433d030150d770eca668f0dea80f6747569dbb09fb","features":{"ci":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"snapshot":["axum-server"],"telemetry_next":[]},"features2":{"default":["global-allocator"],"global-allocator":["dep:tikv-jemallocator","tikv-jemalloc-ctl/stats"]},"yanked":false,"rust_version":"1.87.0","pubtime":"2025-07-28T15:45:31Z","v":2} {"name":"apollo-router","vers":"2.5.0","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8.35","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"=0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio","tls-rustls-ring-native-roots","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.36.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats"],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.27.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ec967b8be4901d21afdcff4d27faf6bf549d360d357ca5feebd3c859cd4e0f2d","features":{"ci":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"snapshot":["axum-server"],"telemetry_next":[]},"features2":{"default":["global-allocator"],"global-allocator":["dep:tikv-jemallocator","tikv-jemalloc-ctl/stats"]},"yanked":false,"rust_version":"1.87.0","pubtime":"2025-07-29T18:58:36Z","v":2} {"name":"apollo-router","vers":"1.61.11-beta.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.61.11-beta.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^2.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats"],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2b1168488113f32ffc3f3038f14e69b210b455f267db73898142773747138e9c","features":{"ci":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"hyper_header_limits":[],"telemetry_next":[]},"features2":{"default":["global-allocator"],"global-allocator":["dep:tikv-jemallocator","tikv-jemalloc-ctl/stats"]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-08-07T17:17:28Z","v":2} {"name":"apollo-router","vers":"2.6.0-preview.1","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.6.0-preview.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"=0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio","tls-rustls-ring-native-roots","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.36.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats"],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.27.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c690d2d6aea4058f1ee82131d6d98b91875018e3b02410c61f4e24249587530f","features":{"ci":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"snapshot":["axum-server"],"telemetry_next":[]},"features2":{"default":["global-allocator"],"global-allocator":["dep:tikv-jemallocator","tikv-jemalloc-ctl/stats"]},"yanked":false,"rust_version":"1.87.0","pubtime":"2025-08-08T18:17:58Z","v":2} {"name":"apollo-router","vers":"2.6.0-preview.2","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.6.0-preview.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"=0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio","tls-rustls-ring-native-roots","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.36.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats"],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.27.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1beedaf90dcc8a61c4232faebcb705916ad055c103ccab6593163f33394b5884","features":{"ci":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"snapshot":["axum-server"],"telemetry_next":[]},"features2":{"default":["global-allocator"],"global-allocator":["dep:tikv-jemallocator","tikv-jemalloc-ctl/stats"]},"yanked":false,"rust_version":"1.87.0","pubtime":"2025-08-11T18:31:19Z","v":2} {"name":"apollo-router","vers":"2.6.0-preview.3","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.6.0-preview.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"=0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio","tls-rustls-ring-native-roots","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.36.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.27.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3701a94ec1c8c237d7fb774743d4cea40e3a6512d570bdc27e10fb1c60af30e4","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":["axum-server"],"telemetry_next":[]},"yanked":false,"rust_version":"1.87.0","pubtime":"2025-08-14T15:02:16Z"} {"name":"apollo-router","vers":"2.6.0-rc.0","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.6.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"=0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio","tls-rustls-ring-native-roots","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.36.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.27.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c36c136f77b9a68a6c796ee8c3968421edcec450314f951e9b5158b2d09816d1","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":["axum-server"],"telemetry_next":[]},"yanked":false,"rust_version":"1.87.0","pubtime":"2025-08-20T15:55:27Z"} {"name":"apollo-router","vers":"2.6.0","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"=0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio","tls-rustls-ring-native-roots","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.36.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.27.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1083f834b1997e911cb264b67ce4213b82dc7940c557b4954eae53eecc3befee","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":["axum-server"],"telemetry_next":[]},"yanked":false,"rust_version":"1.87.0","pubtime":"2025-08-26T12:53:07Z"} {"name":"apollo-router","vers":"2.6.1-alpha.0","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.6.1-alpha.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"=0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio","tls-rustls-ring-native-roots","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.36.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.27.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8fb88c1b6a0b80c87b39d778f3fcf39a3f8144700f7db6b997596f80d88fc500","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":["axum-server"],"telemetry_next":[]},"yanked":false,"rust_version":"1.87.0","pubtime":"2025-09-03T07:16:15Z"} {"name":"apollo-router","vers":"2.6.2-rc.0","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.6.2-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"=0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio","tls-rustls-ring-native-roots","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.36.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.27.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"95ed6ce7baf95846e08a75e6a7bba7c31d63a1ed790dbfd91f89ac777bcdadc0","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":["axum-server"],"telemetry_next":[]},"yanked":false,"rust_version":"1.87.0","pubtime":"2025-09-05T10:26:55Z"} {"name":"apollo-router","vers":"2.6.1-rc.0","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.6.1-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"=0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio","tls-rustls-ring-native-roots","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.36.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.27.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b1388f34becc10cf72370e2e9495ea627fb6359e91450aef1ec69a1be91c7f40","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":["axum-server"],"telemetry_next":[]},"yanked":false,"rust_version":"1.87.0","pubtime":"2025-09-05T10:35:49Z"} {"name":"apollo-router","vers":"2.6.2-rc.1","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.6.2-rc.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"=0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio","tls-rustls-ring-native-roots","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.36.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.27.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1dc282822b9ba0a998edf333ece2c8bf63835061ec741bc249a29834adcc723e","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":["axum-server"],"telemetry_next":[]},"yanked":false,"rust_version":"1.87.0","pubtime":"2025-09-05T11:14:56Z"} {"name":"apollo-router","vers":"2.6.1","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"=0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio","tls-rustls-ring-native-roots","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.36.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.27.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"83f1cc5a3f009ed1237e2fa1028d7999d6da9d13375ac52a961c5772efb8c0fb","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":["axum-server"],"telemetry_next":[]},"yanked":false,"rust_version":"1.87.0","pubtime":"2025-09-08T11:19:35Z"} {"name":"apollo-router","vers":"2.6.2","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"=0.1.10","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio","tls-rustls-ring-native-roots","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.36.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.27.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4df3a2f3a2e7aae61c2a5d33c37817d518f99de320e34238a37d68baf905dcac","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":["axum-server"],"telemetry_next":[]},"yanked":false,"rust_version":"1.87.0","pubtime":"2025-09-08T15:08:10Z"} {"name":"apollo-router","vers":"2.7.0-preview.0","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.7.0-preview.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.22","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio","tls-rustls-ring-native-roots","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.27.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"87fdfe784b5a2052946f63f0264976f27a947b173ecf08b239d230e27a793c17","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":["axum-server"],"telemetry_next":[]},"yanked":false,"rust_version":"1.89.0","pubtime":"2025-09-11T21:23:10Z"} {"name":"apollo-router","vers":"2.7.0-rc.0","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.7.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.33.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio","tls-rustls-ring-native-roots","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.27.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f8073b2cc6193fab29be018f09ffe5083e4078186ec563ff3da9bdd4b9faf1a5","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":["axum-server"],"telemetry_next":[]},"yanked":false,"rust_version":"1.89.0","pubtime":"2025-09-18T12:38:58Z"} {"name":"apollo-router","vers":"2.7.0","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.33.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["postgres","runtime-tokio","tls-rustls-ring-native-roots","chrono"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.27.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b3c42838f9c02d386ea6b69e43450090cfe8bbb00863b2d5b7d01bf43937c09f","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":["axum-server"],"telemetry_next":[]},"yanked":false,"rust_version":"1.89.0","pubtime":"2025-09-23T14:34:32Z"} {"name":"apollo-router","vers":"2.8.0-preview.0","deps":[{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.8.0-preview.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.33.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e8d78b25b2663c2170a648ba7764d9ef8c9a473ca13c68bb4d4ada1f84c5ae67","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":["axum-server"],"telemetry_next":[]},"yanked":false,"rust_version":"1.90.0","pubtime":"2025-10-01T17:36:47Z"} {"name":"apollo-router","vers":"2.8.0-rc.0","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.8.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.33.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"object","req":"^0.36.5","features":["read"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0b22278f0c88b15fccfce0e68c339d7c8d31f1dcc0a753e9dbe6b0d8c7170d66","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":["axum-server"],"telemetry_next":[]},"yanked":false,"rust_version":"1.90.0","pubtime":"2025-10-22T14:23:24Z"} {"name":"apollo-router","vers":"2.8.0-rc.1","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.8.0-rc.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.33.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"object","req":"^0.36.5","features":["read"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c8cf58fcb07308dc2bf408818314c3089d6b5041d145136c331ef5fa33517982","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":["axum-server"],"telemetry_next":[]},"yanked":false,"rust_version":"1.90.0","pubtime":"2025-10-24T11:57:41Z"} {"name":"apollo-router","vers":"1.61.11-rc.1","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.61.11-rc.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^2.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats"],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f0023c1a2cce6a6fdcc1c682c23567c746e3d845070eac9a7aa76f99ffb90a59","features":{"ci":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"hyper_header_limits":[],"telemetry_next":[]},"features2":{"default":["global-allocator"],"global-allocator":["dep:tikv-jemallocator","tikv-jemalloc-ctl/stats"]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-10-27T18:19:09Z","v":2} {"name":"apollo-router","vers":"2.8.0","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.33.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"object","req":"^0.36.5","features":["read"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0dd095773afd8d690aa1c1edf5e499e9fd7eecc1246c8c5224480eb07863b6a0","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":["axum-server"],"telemetry_next":[]},"yanked":false,"rust_version":"1.90.0","pubtime":"2025-10-28T14:53:48Z"} {"name":"apollo-router","vers":"1.61.11","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.61.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^2.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats"],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"46794f740269575d6cc4fa896493c480028a592b8e0e07740b6725ddbc39854e","features":{"ci":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"hyper_header_limits":[],"telemetry_next":[]},"features2":{"default":["global-allocator"],"global-allocator":["dep:tikv-jemallocator","tikv-jemalloc-ctl/stats"]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-10-28T17:59:09Z","v":2} {"name":"apollo-router","vers":"1.61.12-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.61.12-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^2.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats"],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6c72b2af9a1d0d1c33c4c808d1090ef7cec60e718801583047445148832d0dfa","features":{"ci":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"hyper_header_limits":[],"telemetry_next":[]},"features2":{"default":["global-allocator"],"global-allocator":["dep:tikv-jemallocator","tikv-jemalloc-ctl/stats"]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-11-04T14:53:19Z","v":2} {"name":"apollo-router","vers":"2.8.1-rc.0","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.8.1-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.33.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"object","req":"^0.36.5","features":["read"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"03876a87435ed52226b1568a079f723856f0225e6b8e92d5be2a9331bede689a","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":["axum-server"],"telemetry_next":[]},"yanked":false,"rust_version":"1.90.0","pubtime":"2025-11-04T16:19:44Z"} {"name":"apollo-router","vers":"2.8.1","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.33.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"object","req":"^0.36.5","features":["read"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"=1.21.0","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1a8caeab0404cb06fc1d5066ae24e21f50116d7583d5886e51f6de65b99064de","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":["axum-server"],"telemetry_next":[]},"yanked":false,"rust_version":"1.90.0","pubtime":"2025-11-04T16:58:29Z"} {"name":"apollo-router","vers":"1.61.12","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.61.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^2.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats"],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"389d7d8fe22b7c585efba656a5424bac80fed9429f8ed9783c97b3e834792a10","features":{"ci":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"hyper_header_limits":[],"telemetry_next":[]},"features2":{"default":["global-allocator"],"global-allocator":["dep:tikv-jemallocator","tikv-jemalloc-ctl/stats"]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-11-04T17:18:11Z","v":2} {"name":"apollo-router","vers":"2.8.2-rc.0","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.8.2-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.33.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"object","req":"^0.36.5","features":["read"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"53315db423e27b5a148be74fc77530f465bb34eb6c954b6be4acd862bb57f3cf","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":["axum-server"],"telemetry_next":[]},"yanked":false,"rust_version":"1.90.0","pubtime":"2025-11-07T17:14:31Z"} {"name":"apollo-router","vers":"2.8.2","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum-extra","req":"^0.10.0","features":["typed-header"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-server","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.33.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"object","req":"^0.36.5","features":["read"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"80fb2bb351e7519f1920e6ad364872a2f1495d134fa4ddcc26944b32c02fdef7","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":["axum-server"],"telemetry_next":[]},"yanked":false,"rust_version":"1.90.0","pubtime":"2025-11-11T14:48:59Z"} {"name":"apollo-router","vers":"2.9.0-rc.0","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.9.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","replicas","serde-json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"26870d69f916a136eae8a8063014812a7bb95065e6350517f16c4d2cda47c4e4","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.91.1","pubtime":"2025-11-21T11:40:40Z"} {"name":"apollo-router","vers":"2.9.0-rc.1","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.9.0-rc.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","replicas","serde-json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f68769ee82842baab69cd7d29a5a6da37c2ae6a7c739f95813b72ff4aa192e07","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.91.1","pubtime":"2025-11-21T13:33:39Z"} {"name":"apollo-router","vers":"2.9.0-rc.3","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.9.0-rc.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","replicas","serde-json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"bc608ad22b89395fbc612c6135ef21e4e6ab244ceb3340767da4a81e1a91605a","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.91.1","pubtime":"2025-11-21T17:49:56Z"} {"name":"apollo-router","vers":"2.9.0-rc.4","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.9.0-rc.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"628d4a13cc9c69046a51b5ca69a3547033cf71fc51fb2c2ca52ceb467946194a","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.91.1","pubtime":"2025-11-21T22:27:28Z"} {"name":"apollo-router","vers":"2.9.0","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4d5b4da5efb2fb56a7076ded5912eb829005d1c3c2fec35359855f689db3fc57","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.91.1","pubtime":"2025-11-28T17:47:33Z"} {"name":"apollo-router","vers":"2.10.0-rc.0","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.10.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3a086860cb215694a9994c693e3f1587dacade6d97c95fd64ca5d11736bd6797","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.91.1","pubtime":"2025-12-08T17:39:41Z"} {"name":"apollo-router","vers":"2.10.0","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"db37c08af3b5844565e98567e92e68ae69ecd6bb4d3e674bb2a2f27d865d3680","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.91.1","pubtime":"2025-12-12T12:42:04Z"} {"name":"apollo-router","vers":"2.11.0-abstract.1","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.11.0-abstract.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f8266570be72888b8277c80e9a9d2ca79ddabb34cb9fb4b967be0ccfb59f8d41","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.91.1","pubtime":"2025-12-18T20:07:54Z"} {"name":"apollo-router","vers":"2.11.0-rc.0","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.11.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e0dfb0547ca934be06ed077684f3759aaf41700e8ea5ed3ba05cd09d9df8fa06","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.91.1","pubtime":"2026-01-22T16:55:29Z"} {"name":"apollo-router","vers":"2.11.0","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b0eca319f652d69b61b6f8a4a71fe079780d14dcca3bff9ce9b14e10f8e129b6","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.91.1","pubtime":"2026-01-27T15:04:51Z"} {"name":"apollo-router","vers":"2.12.0-alpha.0","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.12.0-alpha.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.0.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b95226a3ddeb4f773c4eaa1b15d8b62a7f2811bdb087a4ace15bd0a7880278a2","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.91.1","pubtime":"2026-02-18T11:25:53Z"} {"name":"apollo-router","vers":"2.12.0-rc.0","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.12.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.0.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a4ed812c2f2da6ac9d50c2d10dfc66cc133c0bbf6feea7ab0634c6c845722c62","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.91.1","pubtime":"2026-02-18T13:23:15Z"} {"name":"apollo-router","vers":"2.12.0-rc.1","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.12.0-rc.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.0.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"45fad138b5e6e5c1f525b562db8e83445f3ee90762ac450dbf9ad1c404a53332","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.91.1","pubtime":"2026-02-18T16:52:24Z"} {"name":"apollo-router","vers":"2.12.0","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.0.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"9b24b9a37280b31a5602ea390a0b01982482117aff34120eb9151dce178c53ce","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.91.1","pubtime":"2026-02-24T15:30:54Z"} {"name":"apollo-router","vers":"2.10.1-rc.1","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.10.1-rc.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"12190c3af116e8705181b9963bab29521dd9922c45e0f18f6835131fca3d69af","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.91.1","pubtime":"2026-03-10T20:59:06Z"} {"name":"apollo-router","vers":"2.10.1-rc.2","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.10.1-rc.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7217d59388b19601551ad11ce614233b1c2d001e8758b7d42d3e1cebefeb83e8","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.91.1","pubtime":"2026-03-11T10:14:09Z"} {"name":"apollo-router","vers":"2.10.1","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"acab03256efe60bae7b8a4fcc3321db3257da55c610f5b988e59ab9eae16c0ea","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.91.1","pubtime":"2026-03-11T15:49:22Z"} {"name":"apollo-router","vers":"2.10.2-rc.0","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.10.2-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"78dd5e73a14322c9ab0967f7e080b88260a0e919353a64f245d7849dbdc514f7","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.91.1","pubtime":"2026-03-24T13:37:03Z"} {"name":"apollo-router","vers":"2.10.2","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.10.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"84efa066dcb0831e4b5abf2c940b4965c46a100395ff029a8dfa0ad4a26e4ad9","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.91.1","pubtime":"2026-03-24T13:51:27Z"} {"name":"apollo-router","vers":"1.61.13-rc.0","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.61.13-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^2.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats"],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0b536009b53fcfc545c2c926a71e0c3100cced4ef28f28b9a6949c432f5d6768","features":{"ci":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"hyper_header_limits":[],"telemetry_next":[]},"features2":{"default":["global-allocator"],"global-allocator":["dep:tikv-jemallocator","tikv-jemalloc-ctl/stats"]},"yanked":false,"rust_version":"1.85.0","pubtime":"2026-03-24T14:54:01Z","v":2} {"name":"apollo-router","vers":"2.12.1-rc.0","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.12.1-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.0.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4288912f93b6ffc9972a73126b8f6baf39a3a3722da007d779758e33ea02e434","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.91.1","pubtime":"2026-03-24T15:22:01Z"} {"name":"apollo-router","vers":"1.61.13","deps":[{"name":"access-json","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=1.61.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.1.6","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.6.20","features":["headers","json","original-uri","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bloomfilter","req":"^1.0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^5.5.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^7.1.2","features":["enable-rustls","mocks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.31","features":["server","client","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.24.2","features":["http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.8.0","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.17.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.19.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^2.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.1.1","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.20.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.8.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger","req":"^0.19.0","features":["collector_client","reqwest_collector_client","rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.13.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.5.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.1.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.18.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_api","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.20.0","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.12.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["rustls-tls","rustls-native-certs","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.0","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.19.0","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.17.1","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8.16","features":["url"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats"],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20.1","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.9.2","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.4.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.4.0","features":["add-extension","trace","cors","compression-br","compression-deflate","compression-gzip","decompression-br","decompression-deflate","decompression-gzip","timeout"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(macos)","kind":"normal"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.5.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4445bc13e463da5fd6ad0beb403cb27a307d271903cda3eeb609263165ea0640","features":{"ci":[],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"hyper_header_limits":[],"telemetry_next":[]},"features2":{"default":["global-allocator"],"global-allocator":["dep:tikv-jemallocator","tikv-jemalloc-ctl/stats"]},"yanked":false,"rust_version":"1.85.0","pubtime":"2026-03-24T15:28:05Z","v":2} {"name":"apollo-router","vers":"2.12.1","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.0.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"47e0c7a7741f0fe63a731c743f75af65170a4a37d088897b24221edc5e52077d","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.91.1","pubtime":"2026-03-24T16:49:13Z"} {"name":"apollo-router","vers":"2.13.0-rc.0","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.13.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"h2","req":"^0.4.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.0.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.19","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.31","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.31","features":["semconv_experimental"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.31","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.31","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio","trace","metrics","spec_unstable_metrics_views","experimental_trace_batch_span_processor_with_async_runtime","experimental_metrics_periodicreader_with_async_runtime"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.5","features":["transport","tls-ring","tls-native-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a39a48ee0a41fa2ac21fc53e69b76f1bb81b5988c2913d623bb82bb15dd4ebb1","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.91.1","pubtime":"2026-03-27T14:29:00Z"} {"name":"apollo-router","vers":"2.13.0","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"h2","req":"^0.4.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.0.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.19","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.31","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.31","features":["semconv_experimental"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.31","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.31","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio","trace","metrics","spec_unstable_metrics_views","experimental_trace_batch_span_processor_with_async_runtime","experimental_metrics_periodicreader_with_async_runtime"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.5","features":["transport","tls-ring","tls-native-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"139abbac48b5fbcd3f59df56d6ce9979fda860da61f2b0acb8a0365bbe6b315f","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.91.1","pubtime":"2026-03-31T18:58:16Z"} {"name":"apollo-router","vers":"2.13.1-rc.0","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.13.1-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"h2","req":"^0.4.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.0.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.19","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.31","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.31","features":["semconv_experimental"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.31","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.31","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio","trace","metrics","spec_unstable_metrics_views","experimental_trace_batch_span_processor_with_async_runtime","experimental_metrics_periodicreader_with_async_runtime"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.5","features":["transport","tls-ring","tls-native-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"024ac6edcfd8a4cd0faf44e6e89bb8132792a073d4938efb50cde2f1894bf37b","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.91.1","pubtime":"2026-04-01T04:56:43Z"} {"name":"apollo-router","vers":"2.13.1","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"h2","req":"^0.4.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.0.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.19","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.31","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.31","features":["semconv_experimental"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.31","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.31","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio","trace","metrics","spec_unstable_metrics_views","experimental_trace_batch_span_processor_with_async_runtime","experimental_metrics_periodicreader_with_async_runtime"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.5","features":["transport","tls-ring","tls-native-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f69bbb0cb147c2224f6302b2d5caa81de144a81bb930e02af74246030659ebf1","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.91.1","pubtime":"2026-04-03T18:43:15Z"} {"name":"apollo-router","vers":"2.14.0-rc.0","deps":[{"name":"addr2line","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.14.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"h2","req":"^0.4.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.0.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.19","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["grpc-tonic","gzip-tonic","gzip-http","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.31","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.31","features":["semconv_experimental"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.31","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.31","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio","trace","metrics","spec_unstable_metrics_views","experimental_trace_batch_span_processor_with_async_runtime","experimental_metrics_periodicreader_with_async_runtime"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^3.0.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.38.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.29.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.5","features":["transport","tls-ring","tls-native-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8ccd9bdc5f61f76ab9c474c239ec9b3d44e8fdf273d55c744c3eba7685f985d7","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.95.0","pubtime":"2026-04-23T09:04:57Z"} {"name":"apollo-router","vers":"2.14.0-rc.1","deps":[{"name":"addr2line","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.14.0-rc.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"h2","req":"^0.4.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.0.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.19","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["grpc-tonic","gzip-tonic","gzip-http","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.31","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.31","features":["semconv_experimental"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.31","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.31","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio","trace","metrics","spec_unstable_metrics_views","experimental_trace_batch_span_processor_with_async_runtime","experimental_metrics_periodicreader_with_async_runtime"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^3.0.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.38.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.29.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.5","features":["transport","tls-ring","tls-native-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a9d0add4968a699358ef53414da2fb84ed022d619a76070c12d90e44b93b9421","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.95.0","pubtime":"2026-04-23T18:12:46Z"} {"name":"apollo-router","vers":"2.14.0-rc.2","deps":[{"name":"addr2line","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.14.0-rc.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"h2","req":"^0.4.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.0.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.19","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["grpc-tonic","gzip-tonic","gzip-http","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.31","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.31","features":["semconv_experimental"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.31","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.31","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio","trace","metrics","spec_unstable_metrics_views","experimental_trace_batch_span_processor_with_async_runtime","experimental_metrics_periodicreader_with_async_runtime"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^3.0.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.38.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.29.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.5","features":["transport","tls-ring","tls-native-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7be66843b6bfde77724227a4450155e85c9b77aa3a8d202bba69cc53a6d514ea","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.95.0","pubtime":"2026-04-24T15:21:25Z"} {"name":"apollo-router","vers":"2.14.0","deps":[{"name":"addr2line","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"h2","req":"^0.4.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.0.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.19","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["grpc-tonic","gzip-tonic","gzip-http","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.31","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.31","features":["semconv_experimental"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.31","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.31","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio","trace","metrics","spec_unstable_metrics_views","experimental_trace_batch_span_processor_with_async_runtime","experimental_metrics_periodicreader_with_async_runtime"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^3.0.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.38.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.29.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.5","features":["transport","tls-ring","tls-native-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6ddbc026b9ac61399357cb8ae1846395c6dcc2583e63d268e0b282db7d714b4d","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.95.0","pubtime":"2026-04-28T17:19:44Z"} {"name":"apollo-router","vers":"2.14.1-rc.0","deps":[{"name":"addr2line","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.14.1-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"h2","req":"^0.4.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.0.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.19","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["grpc-tonic","gzip-tonic","gzip-http","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.31","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.31","features":["semconv_experimental"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.31","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.31","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio","trace","metrics","spec_unstable_metrics_views","experimental_trace_batch_span_processor_with_async_runtime","experimental_metrics_periodicreader_with_async_runtime"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^3.0.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.38.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.29.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.5","features":["transport","tls-ring","tls-native-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c28a44f9fac175422fdd940df6daab934ed952870b2fb1be744eaf080a54af2f","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.95.0","pubtime":"2026-05-14T19:59:28Z"} {"name":"apollo-router","vers":"2.14.1","deps":[{"name":"addr2line","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"h2","req":"^0.4.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.0.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.19","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["grpc-tonic","gzip-tonic","gzip-http","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.31","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.31","features":["semconv_experimental"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.31","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.31","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio","trace","metrics","spec_unstable_metrics_views","experimental_trace_batch_span_processor_with_async_runtime","experimental_metrics_periodicreader_with_async_runtime"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^3.0.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.38.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.29.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.5","features":["transport","tls-ring","tls-native-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"229adedc313f45d6729651e02595a81c9f890953fb17c2fc56923e01030153b9","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.95.0","pubtime":"2026-05-20T15:54:50Z"} {"name":"apollo-router","vers":"2.14.2-rc.0","deps":[{"name":"addr2line","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.14.2-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"h2","req":"^0.4.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.0.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.19","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["grpc-tonic","gzip-tonic","gzip-http","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.31","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.31","features":["semconv_experimental"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.31","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.31","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio","trace","metrics","spec_unstable_metrics_views","experimental_trace_batch_span_processor_with_async_runtime","experimental_metrics_periodicreader_with_async_runtime"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^3.0.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.38.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.29.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.5","features":["transport","tls-ring","tls-native-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4e433dc5e488794e5cebe0a1c08ea7b8261dc7579e2867358337940beed8d004","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.95.0","pubtime":"2026-05-21T13:38:17Z"} {"name":"apollo-router","vers":"2.14.2","deps":[{"name":"addr2line","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"h2","req":"^0.4.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.0.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.19","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["grpc-tonic","gzip-tonic","gzip-http","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.31","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.31","features":["semconv_experimental"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.31","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.31","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio","trace","metrics","spec_unstable_metrics_views","experimental_trace_batch_span_processor_with_async_runtime","experimental_metrics_periodicreader_with_async_runtime"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^3.0.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.38.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.29.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.5","features":["transport","tls-ring","tls-native-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"488b8ebe7887eb6433d7cc01ab1ab1bf833c0f462673bb844e606a7ec34a9198","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.95.0","pubtime":"2026-05-21T16:21:49Z"} {"name":"apollo-router","vers":"2.15.0-rc.0","deps":[{"name":"addr2line","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.15.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate","zstd"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"h2","req":"^0.4.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.0.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.19","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["grpc-tonic","gzip-tonic","gzip-http","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.31","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.31","features":["semconv_experimental"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.31","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.31","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio","trace","metrics","spec_unstable_metrics_views","experimental_trace_batch_span_processor_with_async_runtime","experimental_metrics_periodicreader_with_async_runtime"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^3.0.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.39.1","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.29.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.5","features":["transport","tls-ring","tls-native-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6990f814dfc67ef0b38802be94caf6c0425ef57880c260ce95c16a67195e8648","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.95.0","pubtime":"2026-05-21T18:09:20Z"} {"name":"apollo-router","vers":"2.15.0","deps":[{"name":"addr2line","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate","zstd"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"h2","req":"^0.4.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.0.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.19","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["grpc-tonic","gzip-tonic","gzip-http","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.31","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.31","features":["semconv_experimental"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.31","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.31","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio","trace","metrics","spec_unstable_metrics_views","experimental_trace_batch_span_processor_with_async_runtime","experimental_metrics_periodicreader_with_async_runtime"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^3.0.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.39.1","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.29.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.5","features":["transport","tls-ring","tls-native-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0fb98c81df9261d4d73c14b7cdad62b12724bdf13e1f81030bfffa74f0877eaf","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.95.0","pubtime":"2026-05-26T16:58:58Z"} {"name":"apollo-router","vers":"2.10.3-rc.0","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.10.3-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"h2","req":"^0.4.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.29.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"57c5cf1b40853f365aca4f93f4fcfecd9a5169fa1975ef257ec86b2e5b4af2fb","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.91.1","pubtime":"2026-05-27T11:44:12Z"} {"name":"apollo-router","vers":"2.10.3","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.10.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"h2","req":"^0.4.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.29.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d7bbbc1bede07954ca0295577621371bedb638e75d0b7a6feeeb143de929363e","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.91.1","pubtime":"2026-06-01T12:22:47Z"} {"name":"apollo-router","vers":"2.10.4-rc.0","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.10.4-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"h2","req":"^0.4.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.29.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"964cec0bdf1ed51cf7458a5d596137a185882233e8f2ca61c56446474acbec0d","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.91.1","pubtime":"2026-06-02T13:16:50Z"} {"name":"apollo-router","vers":"2.10.4","deps":[{"name":"addr2line","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"h2","req":"^0.4.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.24.0","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.12.0","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.17.0","features":["grpc-tonic","gzip-tonic","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.7.0","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.5.0","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.22.0","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["rt-tokio","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.24.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.5.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.37.0","features":["system","windows"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.29.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.12.3","features":["transport","tls","tls-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zstd-safe","req":"^7.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"23f3485c8abfdc124421e9611ae0155b715d01d041651e8e1e5b1cede5aad542","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.91.1","pubtime":"2026-06-02T18:38:53Z"} {"name":"apollo-router","vers":"2.15.1","deps":[{"name":"addr2line","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate","zstd"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"h2","req":"^0.4.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.0.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.19","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["grpc-tonic","gzip-tonic","gzip-http","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.31","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.31","features":["semconv_experimental"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.31","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.31","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio","trace","metrics","spec_unstable_metrics_views","experimental_trace_batch_span_processor_with_async_runtime","experimental_metrics_periodicreader_with_async_runtime"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^3.0.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.39.1","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.29.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.5","features":["transport","tls-ring","tls-native-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"de439731c8affedc5a4d8ac62514a37ae734093a546367413bec33dbb5b70fa5","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.95.0","pubtime":"2026-06-10T19:35:36Z"} {"name":"apollo-router","vers":"2.16.0-rc.0","deps":[{"name":"addr2line","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.16.0-rc.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate","zstd"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"h2","req":"^0.4.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.0.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.19","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["grpc-tonic","gzip-tonic","gzip-http","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.31","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.31","features":["semconv_experimental"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.31","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.31","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio","trace","metrics","spec_unstable_metrics_views","experimental_trace_batch_span_processor_with_async_runtime","experimental_metrics_periodicreader_with_async_runtime"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"~1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^3.0.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.39.1","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.29.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.5","features":["transport","tls-ring","tls-native-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c04a7ffbe9f7b12d82e0aa5b4e2fc31a954ba81e6b03f795ad622ffbb36d33de","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.95.0","pubtime":"2026-06-24T16:49:26Z"} {"name":"apollo-router","vers":"2.16.0-rc.1","deps":[{"name":"addr2line","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.16.0-rc.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate","zstd"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"h2","req":"^0.4.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.0.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.19","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["grpc-tonic","gzip-tonic","gzip-http","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.31","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.31","features":["semconv_experimental"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.31","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.31","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio","trace","metrics","spec_unstable_metrics_views","experimental_trace_batch_span_processor_with_async_runtime","experimental_metrics_periodicreader_with_async_runtime"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"~1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^3.0.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.39.1","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.29.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.5","features":["transport","tls-ring","tls-native-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"34cde48356e7c5775093324dbe804faf55495211ad727946c99412733acaa983","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.95.0","pubtime":"2026-06-25T15:39:14Z"} {"name":"apollo-router","vers":"2.16.0","deps":[{"name":"addr2line","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ahash","req":"^0.8.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-compiler","req":"^1.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-environment-detector","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"apollo-federation","req":"=2.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.6","features":["tokio","futures-io","brotli","gzip","deflate","zstd"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-config","req":"^1.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-credential-types","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-sigv4","req":"^1.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-async","req":"^1.2.5","features":["rt-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-smithy-http-client","req":"^1.0.1","features":["default-client","rustls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"aws-smithy-runtime-api","req":"^1.7.3","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-types","req":"^1.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.1","features":["http2","ws"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1.8.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bloomfilter","req":"^3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"buildstructor","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ci_info","req":"^0.14.14","features":["serde-1"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.8","features":["env","derive","std","help"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dashmap","req":"^6.0.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derivative","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.0","features":["from","display"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"diff","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"displaydoc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"docker_credential","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ecdsa","req":"^0.16.9","features":["signing","pem","pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"encoding_rs","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","i-cluster","tcp-user-timeouts","metrics","serde-json","replicas"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fred","req":"^10.1.0","features":["enable-rustls-ring","mocks","i-cluster","tcp-user-timeouts","replicas"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.30","features":["thread-pool"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"graphql_client","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"h2","req":"^0.4.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-resolver","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-serde","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.27.3","features":["http1","http2","rustls-native-certs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.16","features":["client","client-legacy","server","server-graceful","http1","http2","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"hyperlocal","req":"^0.9.1","features":["client","server"],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"dev"},{"name":"indexmap","req":"^2.2.6","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.38.0","features":["json","redactions","yaml","glob"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath_lib","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.0.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.155","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libtest-mimic","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"linkme","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"maplit","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mediatype","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multer","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"multimap","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.0.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nu-ansi-term","req":"^0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"oci-client","req":"^0.15.0","features":["rustls-tls","rustls-tls-native-roots","trust-dns"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-aws","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-datadog","req":"^0.19","features":["reqwest-client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-http","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-jaeger-propagator","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["grpc-tonic","gzip-tonic","gzip-http","tonic","tls","http-proto","metrics","reqwest-client","trace"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-prometheus","req":"^0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.31","features":["metrics","trace","gen-tonic-messages","with-serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-semantic-conventions","req":"^0.31","features":["semconv_experimental"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-stdout","req":"^0.31","features":["trace"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry-zipkin","req":"^0.31","features":["reqwest-client","reqwest-rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["rt-tokio","trace","metrics","spec_unstable_metrics_views","experimental_trace_batch_span_processor_with_async_runtime","experimental_metrics_periodicreader_with_async_runtime"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proteus","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.0","features":["rustls-tls","rustls-tls-native-roots","gzip","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["json","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rhai","req":"~1.23.6","features":["sync","serde","internals"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rhai","req":"^1.23.6","features":["sync","serde","internals","testing-environ"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rmp","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstack","req":"^0.3.3","features":["dw"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"dev"},{"name":"rstest","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rust-embed","req":"^8.4.0","features":["include-exclude"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.19","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ryu","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.0.0","features":["url2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.198","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_derive_default","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.114","features":["preserve_order","float_roundtrip"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json_bytes","req":"^0.2.5","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_regex","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.8.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^3.0.0","features":["inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sys-info","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.39.1","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-log","req":"^0.2.16","features":["trace"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tikv-jemalloc-ctl","req":"^0.6.0","features":["stats","profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemalloc-sys","req":"^0.6.0","features":["profiling"],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"tikv-jemallocator","req":"^0.6.0","features":["profiling"],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"time","req":"^0.3.36","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.15","features":["sync","net","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tar","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"astral-tokio-tar"},{"name":"tokio-tungstenite","req":"^0.29.0","features":["rustls-tls-native-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["net","codec","time","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.5","features":["transport","tls-ring","tls-native-roots","gzip"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-mock","req":"^0.1.0-beta.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-opentelemetry","req":"^0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-serde","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing-test","req":"=0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uname","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"url","req":"^2.5.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.9.1","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"wsl","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4c0ee942d38bef335a4a9a1ff1a7b460f4c4850a632f56e366e9c234fd486edb","features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"rust_version":"1.95.0","pubtime":"2026-06-30T18:41:28Z"}